2019-01-15 swift then 语法糖有时候为什么会没有提示呢?

最新更新:这个bug 是官方编辑器Xcode的bug 在xcode11中已经被解决。
当然不提示的另一种可能性是:你电脑太卡,xcode来不及提示,😜


今天使用then语法糖进行初始化。
结果在操作$0的属性时, xcode的自动提示不会出来。
同事告知,lazy修饰的变量会这样,删除lazy之后就好。
原因不详,还请知道的朋友告知一下。

然后在第二次操作中,我发现:
~~ 如果不是lazy属性修饰变量,它是属于类的成员变量,里面self代表的类对象。如果是lazy属性修饰变量,block里面的self变量竟然可以代表实例变量。

lazy这个属性修饰词,还是很有意思的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容