Objective c 目标C将数组复制到另一个索引为1的数组
如果我是正确的,我有一个索引为0的数组,其中有1个对象。现在,我想将一个包含x个对象的数组复制到第一个包含1个对象的数组中,让对象保持原样: 数组1:objectA 数组2:object1、Object2、Object3 现在数组1=将数组2复制到数组1 数组1:objectA、object1、object2、Object3 我该怎么做呢?试试这个:Objective c 目标C将数组复制到另一个索引为1的数组,objective-c,arrays,xcode,copy,Objective C,Arrays,Xcode,Copy,如果我是正确的,我有一个索引为0的数组,其中有1个对象。现在,我想将一个包含x个对象的数组复制到第一个包含1个对象的数组中,让对象保持原样: 数组1:objectA 数组2:object1、Object2、Object3 现在数组1=将数组2复制到数组1 数组1:objectA、object1、object2、Object3 我该怎么做呢?试试这个: array1 = [array1 arrayByAddingObjectsFromArray:array2]; 如果您可以将NSMutab
array1 = [array1 arrayByAddingObjectsFromArray:array2];
如果您可以将
NSMutableArray
用于array1
则只需执行以下操作即可
[array1 addObjectsFromArray:array2];
如果您需要将NSArray转换为可变的NSArray,如果您计划对数组进行更多修改,那么建议您这样做
NSMutableArray mArray1 = [array1 mutableCopy];
或
有关处理数组的更多详细信息,请分别参阅:或 阅读
NSArray
的文档,你会比在这里提问更快地找到答案。
NSMutableArray mArray1 = [NSMutablearray arrayWithArray:array1];