1. 程式人生 > >IOS資料處理及版本特性-單例

IOS資料處理及版本特性-單例

import Foundation
class SingletonClass {
    var action = "Run"
    //對於單例類來說 需要建立一個唯一對外輸出例項的方法
    //靜態變數使用static來處理
    static let singleton = SingletonClass()
    
    func doSomething()  {
        print(action)
    }
    
}

使用單例

 //獲取單例
let singleton = SingletonClass.singleton