标签: objective-c cocoa
我有两个数组,我想将一个数据追加到另一个数组的末尾。我怎么能这样做呢?
self.itemsCopy = [self.items mutableCopy];
将复制数组,但我想追加self.items。
答案 0 :(得分:11)
假设itemsCopy是已创建的NSMutableArray,您可以这样做:
itemsCopy
NSMutableArray
[self.itemsCopy addObjectsFromArray:self.items];
答案 1 :(得分:5)
查看NSMutableArray的文档:
addObjectsFromArray: 将另一个给定数组中包含的对象添加到接收者内容的末尾。
addObjectsFromArray:
将另一个给定数组中包含的对象添加到接收者内容的末尾。
(但这不是深层拷贝)