+ (instancetype)sharedInstance {
static id sharedInstance = nil;
static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{
sharedInstance = [[self alloc] init]; });
return sharedInstance;
}
+ (instancetype)sharedInstance {
static id sharedInstance = nil;
static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{
sharedInstance = [[self alloc] init]; });
return sharedInstance;
}
本文标题:1.31、建议:应该使用线程安全的模式创建共享的单例实例示例
本文链接:https://www.haomeiwen.com/subject/pkwmjttx.html
网友评论