我正在通过面试,有一个问题我无法回答。
在 Objective-C 中哪些对象不能被复制(属性 copy
)。
以及复制属性的具体细节。
我已经浏览过网络,但没有找到有关它的信息。 有什么建议吗?
最佳答案
Objective c 中有copyable 对象,它们符合NSCopying
和NSSecureCoding
协议(protocol)。所有不符合这些协议(protocol)的对象都是不可复制的。希望,这可以解决问题。
附注:NSMutableCopying
协议(protocol)也用于复制对象的可变版本。
关于ios - objective-c 中不能复制什么类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34917248/