@(〓〓 iOS-Swift语法)[Swift 语法]
- 作者: Liwx
- 邮箱: 1032282633@qq.com
目录
- 15.Swift 懒加载
- 懒加载的介绍
- 懒加载的使用
懒加载的介绍
- swift中也有懒加载的方式
- (苹果的设计思想:希望所有的对象在使用时才真正加载到内存中)
- 和OC不同的是Swift有专门的关键字来实现懒加载
lazy关键字可以用于定义某一个属性懒加载
懒加载的使用
- 格式
lazy var 变量: 类型 = { 创建变量代码 }()
- 懒加载的使用
// ------------------------------------------------------------------------
// 1.懒加载的使用 lazy修饰
// 1.1 用到时再加载
// 1.2 多次使用,只创建一次
// 数组懒加载. 注意: 使用lazy实现懒加载,{}后面括号()不能省略
lazy var names : [String] = {
print("加载了数据")
return ["liwx", "lll", "laa"]
}()
网友评论