返回信息流rt
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #31120同步于 2016/7/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
问swift单例的正确书写方式
dxpnb443
2016/7/1镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
http://krakendev.io/blog/the-right-way-to-write-a-singleton?utm_campaign=This%2BWeek%2Bin%2BSwift&utm_medium=web&utm_source=This_Week_in_Swift_45
【 在 dxpnb443 的大作中提到: 】
: rt
就单例该怎么写就怎么写吧
这样也可以
class Singleton {
class var SharedInstance:Singleton {
struct Static {
static let instance = Singleton()
}
return Static.instance
}
private init() {
}
}
【 在 dxpnb443 的大作中提到: 】
: rt
【 在 darkfrost 的大作中提到: 】
: 就单例该怎么写就怎么写吧
: 这样也可以
: [code=py]
: ...................
swift不是很懂。
用OC写singleton不是应该线程保护的么。或者搞一个oncetoken