Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 动态创建nsmutablearray_Objective C_Nsmutablearray - Fatal编程技术网

Objective c 动态创建nsmutablearray

Objective c 动态创建nsmutablearray,objective-c,nsmutablearray,Objective C,Nsmutablearray,尝试在foor循环中创建动态nsmutableArray //Here's my for loop for (Object *object in parseMethod.objects) { } objects是存储对象的NSMutableArray;根据要创建唯一数组的对象数,类似于: NSMutableArray *array1; NSMutableArray *array2; NSMutableArray *array3; //and so on... NSMutableArray *

尝试在foor循环中创建动态
nsmutableArray

//Here's my for loop
for (Object *object in parseMethod.objects) {

}
objects
是存储对象的
NSMutableArray
;根据要创建唯一数组的对象数,类似于:

NSMutableArray *array1;
NSMutableArray *array2;
NSMutableArray *array3;
//and so on...
NSMutableArray *array[n];

任何人都可以分享如何实现这一点的答案?

我不完全确定我是否理解您的问题,但我认为您希望根据另一个数组中对象的数量创建多个数组,对吗?如果是,请尝试以下方法:

NSMutableArray *arrayWithOtherArraysInIt = [NSMutableArray arrayWithCapacity:[objectsClass count]];

for (objectClass *object in objectsClass.objects) {

   [arrayWithOtherArraysInIt addObject:[NSMutableArray arrayWithCapacity:0]];

}

编辑:哦,顺便说一下,你应该考虑一下你的命名约定。您不应该使用小写的类名(就像您对objectClass所做的那样)。我不会直接以对象的类名命名对象…

我不完全确定我是否理解您的问题,但我认为您希望根据另一个数组中对象的数量创建多个数组,对吗?如果是,请尝试以下方法:

NSMutableArray *arrayWithOtherArraysInIt = [NSMutableArray arrayWithCapacity:[objectsClass count]];

for (objectClass *object in objectsClass.objects) {

   [arrayWithOtherArraysInIt addObject:[NSMutableArray arrayWithCapacity:0]];

}

编辑:哦,顺便说一下,你应该考虑一下你的命名约定。您不应该使用小写的类名(就像您对objectClass所做的那样)。我不会直接以对象的类名命名对象…

创建另一个
NSMutableArray
来存储其他
NSMutableArray
?你想实现什么,或者如何使用它?@Zaph:尝试创建动态数组来存储一些项目;我有一个解析XML的方法,对于XML文件中的每一项,我想创建一个数组,在其中我必须添加对象…创建另一个
NSMutableArray
来存储其他
NSMutableArray
,怎么样?你想实现什么,或者如何使用它?@Zaph:尝试创建动态数组这将存储一些项目;我有一个解析XML的方法,对于XML文件中的每个项目,我想创建一个数组,在其中我必须添加对象。。。