如何将对象附加到NSMutableArray?

She*_*lam 3 cocoa objective-c

我有两个数组,我想将一个数组追加到另一个数组的末尾.我该怎么做呢?

self.itemsCopy = [self.items mutableCopy];
Run Code Online (Sandbox Code Playgroud)

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

mip*_*adi 11

假设itemsCopy是一个NSMutableArray已经被创建,你可以这样做:

[self.itemsCopy addObjectsFromArray:self.items];
Run Code Online (Sandbox Code Playgroud)


Sha*_*rog 5

查看以下文档NSMutableArray:

addObjectsFromArray:

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

(但这不是一个深层复制品)