0
如何在swift中编写以下内容?共享实例swift
static ClassName* singleCommon = nil;
+ (ClassName*)sharedInstance {
@synchronized(singleCommon) {
if(!singleCommon) singleCommon = [[ClassName alloc] init];
}
return singleCommon;
}
它味道不好,你的'_sharedInstance'超出了课程范围,如果它们解决了你在这里做的问题,它可能与其他实现冲突 – ViTUu 2015-04-16 12:43:49