iOS - Swift

22 Swift 懒加载

2017-07-05  本文已影响84人  猴子的救兵520

懒加载的介绍

懒加载的使用

lazy var 变量: 类型 = { 创建变量代码 }()
    // 懒加载的本质是,在第一次使用的时候执行闭包,将闭包的返回值赋值给属性
    // lazy的作用是只会赋值一次
    lazy var array : [String] = {
        () -> [String] in
        return ["why", "lmj", "lnj"]
    }()
上一篇下一篇

猜你喜欢

热点阅读