(Swift基础)day01_(16)Swift中的懒加载_20

2018-08-22  本文已影响0人  lyh165

文丨lyh165
发布时间:2018-08-22 (周三 广州/雨)
最后更新时间:2018-08-22 (周三 广州/雨)

官方文档
1、Welcome to Swift.org(欢迎来到Swift.org)
2、Using the Package Manager(使用包管理器)
3、A Swift Tour(快速之旅)
官方swift快速之旅code


懒加载

懒加载的介绍

懒加载的使用

lazy var 变量: 类型 = { 创建变量代码 }()

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

上一篇 下一篇

猜你喜欢

热点阅读