开发者社区> 问答> 正文

关于IOS,控件延迟加载,重写getter方法的问题

针对重写getter方法,有一个疑惑:如果在判断对象是否为nil时,采用self.numLable的写法,会导致死循环。
⭐但是当我在对对象进行初始化时,使用self.numLable却不会再重复调用getter方法,可以正常进行初始化。
如图,我单步调试的结果,是我理解哪里出了问题吗
![Uploading screenshot . . .]()

展开
收起
爵霸 2016-03-11 10:38:39 1880 0
1 条回答
写回答
取消 提交回答
  • 应该是nil对象不执行方法,调用什么都无所谓,非nil对象就会死循环。

    2019-07-17 18:58:38
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载

相关实验场景

更多