我想为标签存储多个值,我有10个标签。 那么有可能有一个NSArray NSArray对象吗? 我可以这样做:
[[NSArray alloc] initWithObjects: NSArray1, NSArray2, nil];
答案 0 :(得分:3)
是。 NSArray可以保存从NSObject子类化的任何对象。 NSArray是NSObject的子类。因此,NSArray可以持有NSArray。
答案 1 :(得分:0)
由于您可以将任何对象存储在NSArray中,您可以像其他任何对象一样存储其他NSArrays(即NSNumber,YourCustombObj等)。
您甚至可以在NSArrays中添加NSMutableArrays或NSDictionarys:
NSArray *array = [NSarray alloc] initWithObjects: mutableArray1, dictionary1, nil];