NSArray中的NSArray addobject字符串

时间:2015-04-22 18:29:32

标签: ios objective-c nsarray

我知道如何在单个数组中添加对象

 [array addObject:@"lastName"] 

但是我有两个子数组的数组。我想创建第三个子数组并在该数组中添加lastName我该怎么做呢 提前谢谢

2 个答案:

答案 0 :(得分:0)

非常简单。你输入的是你如何做的。只需将您创建的阵列添加到下一个阵列,依此类推。如果您愿意,可以继续嵌套此项。

// 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];

https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/

答案 1 :(得分:0)

更详细的说明:

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];
祝你好运;)