我正在通过面试,有一个问题我无法回答。
目标C中哪些对象不能被复制(属性copy),以及复制属性的具体细节。
我在网上查过了,但没有找到关于它的信息。有什么建议吗?
发布于 2016-01-21 07:02:19
目标c中有可复制的对象,它们确认了NSCopying和NSSecureCoding协议。所有不确认这些协议的对象都是不可复制的。霍普,这就把事情清除了。
P.S.:还有用于复制对象的可变版本的NSMutableCopying协议。
发布于 2016-01-21 07:07:00
根据面试问题中的含义,有些对象接受复制方法,但不返回副本,但返回相同的对象并增加引用计数。例如,不可变的字符串、数组、NSNumber等等。
https://stackoverflow.com/questions/34917248
复制相似问题