Objective-C中以逗号分隔的string到NSArray

所以我没有arrays的经验…但我需要使用一个来填充UIPickerView。 我通过HTTP(NSURLConnection)获取对象的列表。 这工作正常。 目前,响应以逗号分隔的列表forms存储在NSString中。 我需要将其转换为数组。 我认为这是我需要的数组的types:

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

也许我太过于复杂……我真的不确定。 PickerView已经有了一个数组,并且我已经设置了它来添加一个项目到PickerView数组中。我使用下面的代码:

 [pickerArray addObject:@"Item 1"]; 

所以…如何将逗号分隔的string(项目1,项目2,项目3,…)中的项目分隔为单独的数组项目([pickerArray addObject:@“item 1”];)?

假设不用担心string中包含的逗号/转义逗号,它应该是这样简单的:

 NSArray *items = [theString componentsSeparatedByString:@","];