class var sharedInstance:OAuthClass {
dispatch_once(&Static.token, {
Static.instance = OAuthClass ();
});
return Static.instance!;
}
How can i create Singelton class in Swift. i am using this code.
是不是?解决方案是什么。
答案 0 :(得分:1)
你走了,
最懒惰和最简单的方法是将单例存储为全局变量:
let _SingletonSharedInstance = Singleton()
class Singleton {
class var sharedInstance : Singleton {
return _SingletonSharedInstance
}
}
您可以详细了解此方法的详细信息,优缺点{/ 3}。
另外,请阅读here。