黑马程序员技术交流社区
标题:
浅拷贝与深拷贝的区别
[打印本页]
作者:
ronglijun
时间:
2015-4-24 23:54
标题:
浅拷贝与深拷贝的区别
浅拷贝:内容拷贝,不会产生新的对象;但是引用计数器会+1
深拷贝: 指针拷贝,引用计数器不会加1,但是会产生一个新的对象!一般字符串NSString就用copy,深拷贝.
不想改变原来对象的话就用深拷贝,产生一个新的对象进行操作
但是在数组和字典的时候需要注意。。。。。不可变对象调用copy 可变对象调用copy ...哈哈。。。。先研究下。。。说的不好望各位大神指点指点
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2