.h 中
+(id)shareInstance;
.m 中
+(id)shareInstance {
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{//加锁
_instance = [[self alloc] init];
});
return _instance;
}
+(id)shareInstance;
+(id)shareInstance {
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{//加锁
_instance = [[self alloc] init];
});
return _instance;
}
本文标题:ios 单例模式创建
本文链接:https://www.haomeiwen.com/subject/fngvmxtx.html
网友评论