IOS数据处理及版本特性-单例

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21153627/article/details/84306736
import Foundation
class SingletonClass {
    var action = "Run"
    //对于单例类来说 需要创建一个唯一对外输出实例的方法
    //静态变量使用static来处理
    static let singleton = SingletonClass()
    
    func doSomething()  {
        print(action)
    }
    
}

使用单例

 //获取单例
let singleton = SingletonClass.singleton

猜你喜欢

转载自blog.csdn.net/qq_21153627/article/details/84306736