我需要在swift中创建一个单例类。任何人都可以帮我代码吗?我已经知道单例类在创建通用代码时非常有用。
答案 0 :(得分:8)
在Swift中创建Singleton类有很多种方法: 我正在与您分享实现此目的的方法之一。
使用Singleton Class编写下面的代码。
import UIKit
class GlobalData: NSObject {
static let sharedInstance = GlobalData()
}
从其他类访问Singleton Class引用:
let glblData = GlobalData.sharedInstance
现在我们可以使用 glblData 作为您的单件类的参考。
答案 1 :(得分:5)
class Singleton {
static let sharedInstance = Singleton()
}
答案 2 :(得分:2)
您可以创建各种Singleton。下面是最简单和通用的Singleton类的代码:
class Singleton {
static let sharedInstance = Singleton()
}