创造&在objective-c中动态访问数组

时间:2015-08-18 09:54:27

标签: ios objective-c arrays dynamic-arrays

我正在开发一个ios应用程序,需要能够以某种方式在运行时创建数组,将它们添加到mainDataArray并稍后访问它们,以便能够在需要时向它们添加新对象。 这是可能的还是我需要创建100个数组属性并在需要时逐个初始化它们? 如果它有效又怎么可能呢?

问题解决了

1 个答案:

答案 0 :(得分:1)

是的,这可能取决于您的需要,但您可以在运行时创建数组(可变或可变)。

这是一个片段:

//init
NSMutableArray *arr = [NSMutableArray array];


//on demend
NSMutableArray *newArr = [NSMutableArray array];
[newArr addObject:myObject];
[arr addObject:newArr];


//pulling my object

Object *obj = [[arr objectAtIdex:0] objectAtIndex:0];