Objective c 目标C将数组复制到另一个索引为1的数组

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

如果我是正确的,我有一个索引为0的数组,其中有1个对象。现在,我想将一个包含x个对象的数组复制到第一个包含1个对象的数组中,让对象保持原样:

数组1:objectA

数组2:object1、Object2、Object3

现在数组1=将数组2复制到数组1

数组1:objectA、object1、object2、Object3

我该怎么做呢?

试试这个:

   array1 = [array1 arrayByAddingObjectsFromArray:array2];

如果您可以将
NSMutableArray
用于
array1
则只需执行以下操作即可

[array1 addObjectsFromArray:array2]; 
如果您需要将NSArray转换为可变的NSArray,如果您计划对数组进行更多修改,那么建议您这样做

NSMutableArray mArray1 = [array1 mutableCopy];


有关处理数组的更多详细信息,请分别参阅:或

阅读
NSArray
的文档,你会比在这里提问更快地找到答案。
NSMutableArray mArray1 = [NSMutablearray arrayWithArray:array1];