黑马程序员技术交流社区
标题:
ios中copy、assign、retain、strong、week的用法
[打印本页]
作者:
秦卷卷
时间:
2015-3-27 10:30
标题:
ios中copy、assign、retain、strong、week的用法
定义属性时候,什么情况下用copy、assign、retain、strong、week??
作者:
Two_Lights
时间:
2016-1-13 00:11
顶一顶!~~~
作者:
15223245
时间:
2016-1-13 09:18
额,这个好基础啊。当用copy时,set方法会先release旧值,再copy一个新的对象,reference count 为1(减少了对上下文的依赖);当用assign,直接赋值,无retain操作。当用retain,release旧值,retain新值;
作者:
一步步往上爬
时间:
2016-1-13 13:03
copy用在NSString和block assign是默认值 retain用在除了NSString和block 之外 strong用在要保留对象 week用在要立即回收对象
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2