Swift-15.懶載入

來源:互聯網
上載者:User
懶載入 懶載入的介紹 swift中也有懶載入的方式 (蘋果的設計思想:希望所有的對象在使用時才真正載入到記憶體中) 和OC不同的是swift有專門的關鍵字來實現懶載入 lazy關鍵字可以用於定義某一個屬性懶載入 懶載入的使用 格式
lazy var 變數: 類型 = { 建立變數代碼 }()
懶載入的使用
    // 懶載入的本質是,在第一次使用的時候執行閉包,將閉包的傳回值賦值給屬性    // lazy的作用是只會賦值一次    lazy var array : [String] = {        () -> [String] in        return ["why", "lmj", "lnj"]    }()
相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.