swift实现懒加载

前端之家收集整理的这篇文章主要介绍了swift实现懒加载前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在swift中使用 lazy 描述符号可以实现属性的懒加载

class Person {
    var name: String = "zhangsan"

    // 懒加载title
    lazy var title:String = "boss"

    // 如果要做复杂的操作,可以使用以下形式
    lazy var tableView:UITableView?={
        let view = UITableView()
        // do something
        return view
        }()
}

猜你在找的Swift相关文章