拷贝(伪拷贝、浅拷贝、深拷贝)

属性用copy修饰时,必须接收了NSCopying协议,并且实现了协议里面的CopyWithZone方法

拷贝分为伪拷贝、浅拷贝、深拷贝

字符串都是深拷贝,所以就是对象引用计数不变,副本 +1

伪拷贝

自身引用计数 +1

浅拷贝

两个对象,一份内容

深拷贝

两个对象,两份内容

原文地址:https://www.cnblogs.com/xs514521/p/5208134.html