我知道如何在单个阵列中的NSArray NSArray的中字符串ADDOBJECT
[array addObject:@"lastName"]
添加对象,但我有阵列有两个以上的子array.I要创建第三子阵列和在加的lastName Array我该怎么办
在此先感谢
我知道如何在单个阵列中的NSArray NSArray的中字符串ADDOBJECT
[array addObject:@"lastName"]
添加对象,但我有阵列有两个以上的子array.I要创建第三子阵列和在加的lastName Array我该怎么办
在此先感谢
很简单。你刚刚输入的是你如何做到的。只需将您创建的数组添加到下一个数组中,等等。如果您选择,您可以继续嵌套这一个。
// Add your string to an array
[array3 addObject:@"lastName"]
// Now add that array to another array
[array2 addObject:array3];
// Then you add that array to the next array
[array1 addObject:array2];
豆蔻更详细:
NSArray *subArray1 = [NSArray arrayWithObjects:@"A", @"B", @"C", nil];
NSArray *subArray2 = [NSArray arrayWithObjects:@"D", @"E", @"F", nil];
NSMutableArray *mainArray = [NSMutableArray arrayWithObjects:subArray1, subArray2, nil];
NSArray *subArray3 = [NSArray arrayWithObjects:@"G", @"H", @"I", nil];
[mainArray addObject:subArray3];
好运;)
为什么?你可能不想要一组真正的数组。更详细地描述你的数据模型。 – Wain
数组只是一个对象。你可以像添加一个NSString一样添加它。 –