Swift懒加载和只读属性的实现与介绍
shinyuu
swift教程
4517
1
2018-05-15 13:38:18
懒加载 在 iOS 开发中,懒加载是无处不在的,懒加载的格式如下:lazy var person: Person = { print("懒加载") return Person() }() 懒加载本质上是一个闭包 以上代码可以改写为以下格式:let personFunc = { () -> Person in print("懒加载") return Person() } lazy var demoPerson: Person = self.personFunc() 懒加载的简单写法:lazy var demoPerson...
阅读全文