如何在Objective-C中声明一个数组数组?
答案 0 :(得分:2)
例如
NSArray *arr = @[ @[ @'0', @'1', @'2'],
@[ @'0', @'1', @'2']];
答案 1 :(得分:1)
NSArray *arrayOfArrays = [NSArray arrayWithObjects:
[NSArray arrayWithObjects:@"Hello!", @"My", @"name", @"is", nil],
[NSArray arrayWithObjects:@"1", @"2", @"3", @"4", nil], nil];
答案 2 :(得分:1)
假设你有对象obj1,obj2,...,obj9
然后这将创建一个包含三个成员的数组:
NSArray *array = @[obj1,obj2,obj3];
这将创建一个数组数组,每个数组包含三个成员:
NSArray *array = @[ @[obj1,obj2,obj3], @[obj4,obj5,obj6], @[obj7,obj8,obj9] ];