ios weak和strong使用的区别
strong与weak是由ARC新引入的对象变量属性
ARC引入了新的对象的新生命周期限定,即零弱引用。如果零弱引用指向的对象被deallocated的话,零弱引用的对象会被自动设置为nil。
@property(strong) MyClass *myObject;
相当于@property(retain) MyClass *myObject;
@property(weak) MyOtherClass *delegate;
相当于@property(assign) MyOtherClass *delegate;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
sorted 在python2和3中的区别
冯斯特罗
2020-07-08 12:31:35
monggoDB学习笔记
MK_夕阳
2020-07-08 12:27:44
Shell编程入门(二)
存在即合理_
2020-07-08 11:22:52
在使用Django出现的疑难杂症
存在即合理_
2020-07-08 11:22:52
Shell编程入门(三)
存在即合理_
2020-07-08 11:22:52
Android M 新特性
Jay白色风车
2020-07-08 10:03:22
学习笔记----伸展树
画船听雨
2020-07-08 09:04:26
mini2440开发板学习裸机开发——day1 裸机运行LED灯程序
yantu 12
2020-07-08 08:59:17
java入门程序100例学习笔记(005递归调用)
swll
2020-07-08 06:59:06
pandas数据分析读书笔记(五)
__LeeKuanYew
2020-07-08 06:46:51
Spring+SpringMVC+Mybatis项目中pom.xml模板
user_q
2020-07-08 06:30:02
UIImage 加载图片及SDWebimage的简单使用介绍
zgcrichard
2020-07-08 08:39:15
IOS开发之Block编程
後悔無期
2020-07-08 07:52:51