懒加载 strong & weak

来源:互联网 发布:linux anaconda使用 编辑:程序博客网 时间:2024/05/21 10:26

控件的懒加载(好处:避免因为空间创建顺序而影响加载)
在getter方法中 不要再使用self. 否则会重复调用getter方法,造成死循环,要用成员变量

strong & weak
控件
ARC中的dealoc主要用于调试,判断对象是否被释放
1.如果没有强引用,会被立即释放
2.默认的对象都是强引用的
3.__weak表示弱引用
4.如果是用storyboard创建界面,可以用weak;如果用代码创建界面,控件用strong。
5.自定义对象,需要使用strong,nsstring需要用copy,数字型的int需要用assign

0 0
原创粉丝点击