码迷,mamicode.com
首页 > 编程语言 > 详细

20.Swift懒加载lazy

时间:2016-09-09 01:17:59      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:lazy   swift懒加载lazy   



    // Swift懒加载使用lazy关键字来修饰属性

    // 在属性后面跟= {}进行具体的赋值

    // 只会被加载一次

    lazy var names : [String]? = {

        // () -> ([String]) in

        print("加载数据")

        return ["why", "lnj", "lmj"]

    }()

    

    override func viewDidLoad() {

        super.viewDidLoad()

    }


    override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {

        print(names);

        print(names);

        print(names);

        print(names);

    }


20.Swift懒加载lazy

标签:lazy   swift懒加载lazy   

原文地址:http://guangguang96.blog.51cto.com/12032327/1850754

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!