我有一个对象数组
我想复制数组及其所有内容
"Object"实现NSCopying
我以为做
NSArray *copiedArray = [array copy];
将触发包含在其中的对象中的copyWithZone。
不幸的不是。。。
如何做到这一点?
这取决于您希望数组副本的深度。如果一个级别足够,- initWithArray:copyItems:
就可以了。如果你想要真正的深度复制,恐怕你必须自己写。