懒加载(延时存储属性)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了懒加载(延时存储属性)相关的知识,希望对你有一定的参考价值。

格式:

//这里只能使用var来创建变量

lazy var 变量: 类型 = { 创建变量代码 }()
 
使用:
 // ------------------------------------------------------------------------
    // 1.懒加载的使用 lazy修饰
    // 1.1 用到时再加载
    // 1.2 多次使用,只创建一次
    // 数组懒加载. 注意: 使用lazy实现懒加载,{}后面括号()不能省略
    lazy var names : [String] = {

        print("加载了数据")

        return ["liwx", "lll", "laa"]
    }()

 

以上是关于懒加载(延时存储属性)的主要内容,如果未能解决你的问题,请参考以下文章

边练边学--plist文件,懒加载,模型初使用--补充instancetype

java 的ViewPage +片段懒加载

Vue图片懒加载

懒加载的原理及实现

懒加载

懒加载