懒加载时为什么不能用self直接访问属性
2016-12-16 10:43
330 查看
1.错误用法
2.正确用法:
总结:在懒加载时我们有时会忽略这个问题,就是会用到第一种错误的方法.然后就会提示这个错误,那原因何在呢?那下面分析一下
1.我们在调用if语句做判断时,如果用self去访问的话,他就会调用他的setter跟getter方法,本身自己还没初始化,是nil,但是getter返回的也是ni,那在判断时就会进入死循环,所以就会报这个错.
相关文章推荐
- 表格标签table深入了解
- WEB标准网页布局中尽量不要使用的HTML标签
- 如何使用jquery easyui创建标签组件
- web标准知识――用途相似的标签
- Git 教程之标签详解
- h1标签的使用技巧
- 探讨JavaScript标签位置的存放与功能有无关系
- 解析javascript图片懒加载与预加载的分析总结
- javascript瀑布流式图片懒加载实例
- JS实现动态增加和删除li标签行的实例代码
- chrome下判断点击input上标签还是其余标签的实现方法
- HTML代码中标签的全部属性 中文注释说明
- Bootstrap基本样式学习笔记之标签(5)
- JS组件系列之使用HTML标签的data属性初始化JS组件
- 第九章之路径分页标签与徽章组件
- javascript实现label标签跳出循环操作
- Bootstrap每天必学之标签与徽章
- Jquery和Js获得元素标签名称的方法总结
- jQuery EasyUI 布局之动态添加tabs标签页
- jQuery+CSS实现滑动的标签分栏切换效果