深拷贝是拷贝对象,别的对象改变他不改变。
浅拷贝是拷贝出一个指针,又多了一个指针指向这个对象,一个改变所有改变。
copy是浅拷贝,strong是深拷贝。
深拷贝和浅拷贝
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 1.什么情况使用关键字copy? 相比 assign 有什么不同? (1).在 ARC 中,在有可能出现循环引用的...
- 参考文献《招聘一个靠谱的iOS》 深拷贝和浅拷贝 由上面的图我们可以明确地看出, 浅拷贝(Shallow copy...
- 今天学习了一下iOS中关于深拷贝和浅拷贝的一些概念,感觉是真的绕,把我虎的一愣一愣的,更加加深了我对自己没有好好学...
- 一、为什么@property声明(NString,NSArray,NSDictionary)时需要使用copy,使...