您的位置:首页 > 产品设计 > UI/UE

懒加载时为什么不能用self直接访问属性

2016-12-16 10:43 330 查看

1.错误用法



2.正确用法:



总结:在懒加载时我们有时会忽略这个问题,就是会用到第一种错误的方法.然后就会提示这个错误,那原因何在呢?那下面分析一下

 1.我们在调用if语句做判断时,如果用self去访问的话,他就会调用他的setter跟getter方法,本身自己还没初始化,是nil,但是getter返回的也是ni,那在判断时就会进入死循环,所以就会报这个错.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  uilabel 标签 懒加载