我有一个像这样的数组:
mainarray=[[a,b,c],[1,2,3]]
现在我想将上面的数组拆分成两个单独的数组。 像:
array1=[a,b,c]
和
array2=[1,2,3].
所以我尝试使用objectatindex方法:
NSString *string1=[mainarray objectatindex:0];
[array1 addobject:string1];
但是我得到了数组:
array1=[[a,b,c],];
和
array2=[[1,2,3],];
有什么想法吗?
答案 0 :(得分:2)
您想要的两个数组已经是mainArray
元素的数组,所以只需访问它们:
NSArray *array1 = mainarray[0];
NSArray *array2 = mainarray[1];
就是这样。
答案 1 :(得分:0)
当我尝试使用objective-c时,我想我应该使用 -
NSArray *array1=[mainarray objectatindex:0];
NSArray *array2=[mainarray objectatindex:1];