Swift语法15.懒加载

    xiaoxiao2022-06-27  36

    懒加载的介绍

    swift中也有懒加载的方式 (苹果的设计思想:希望所有的对象在使用时才真正加载到内存中)和OC不同的是swift有专门的关键字来实现懒加载lazy关键字可以用于定义某一个属性懒加载

    懒加载的使用

    格式 lazy var 变量: 类型 = { 创建变量代码 }() 懒加载的使用 // 懒加载的本质是,在第一次使用的时候执行闭包,将闭包的返回值赋值给属性 // lazy的作用是只会赋值一次 lazy var array : [String] = { () -> [String] in return ["why", "lmj", "lnj"] }()
    转载请注明原文地址: https://ju.6miu.com/read-1124086.html

    最新回复(0)