Chaîne séparée par des virgules vers NSArray dans Objective-C

Donc je n’ai aucune expérience avec les tableaux … Mais je dois en utiliser un pour remplir un UIPickerView. J’obtiens une liste d’objects via HTTP (NSURLConnection). Cela fonctionne bien. Actuellement, la réponse est stockée dans une NSSsortingng sous la forme d’une liste séparée par des virgules. Je dois le convertir en tableau. Je pense que c’est le type de tableau dont j’ai besoin:

NSArray * myArray2 = [NSArray arrayWithObjects:@"foo",@"bar",@"baz",nil]; 

Peut-être que je complique les choses … Je ne suis vraiment pas sûr. Il y a déjà un tableau pour le PickerView, et je l’ai configuré pour append un élément au tableau PickerView J’utilise ce code:

 [pickerArray addObject:@"Item 1"]; 

Alors … Comment séparer les éléments d’une chaîne séparée par des virgules (item 1, item 2, item 3, …) en éléments de tableau séparés ([pickerArray addObject: @ “item 1”];) ??

En supposant qu’il n’y ait pas de soucis à propos des virgules échappant aux chaînes, cela devrait être si simple:

 NSArray *items = [theSsortingng componentsSeparatedBySsortingng:@","];