如何将对象附加到NSMutableArray?

时间:2010-06-04 19:24:05

标签: objective-c cocoa

我有两个数组,我想将一个数据追加到另一个数组的末尾。我怎么能这样做呢?

self.itemsCopy = [self.items mutableCopy];

将复制数组,但我想追加self.items。

2 个答案:

答案 0 :(得分:11)

假设itemsCopy是已创建的NSMutableArray,您可以这样做:

[self.itemsCopy addObjectsFromArray:self.items];

答案 1 :(得分:5)

查看NSMutableArray的文档:

  

addObjectsFromArray:

     

将另一个给定数组中包含的对象添加到接收者内容的末尾。

(但这不是深层拷贝)