当某个类需要一直使用,并且不希望在app运行的过程中每次使用该类都再次创建,可以使用“单例模式”
//设置静态变量
static let share:JumpDetailVCTool = {
let instance = JumpDetailVCTool()
return instance
}()
//init方法私有化,禁止外部创建
private override init() {
}
当某个类需要一直使用,并且不希望在app运行的过程中每次使用该类都再次创建,可以使用“单例模式”
//设置静态变量
static let share:JumpDetailVCTool = {
let instance = JumpDetailVCTool()
return instance
}()
//init方法私有化,禁止外部创建
private override init() {
}