黑马程序员技术交流社区
标题:
copy 和 retain得区别是什么啊?比较晕
[打印本页]
作者:
静水流深2014
时间:
2014-8-25 10:39
标题:
copy 和 retain得区别是什么啊?比较晕
谁能解答一下啊?
作者:
庄得超
时间:
2014-8-25 15:34
copy:建立一个索引计数为1的对象,然后释放旧对象 ,[obj copy] 并不是在内存中开辟一块新的空间,而是把指针复制了一遍。
retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1
简单的说就是:retain是指针拷贝,copy是内容拷贝
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2