Singleton.h 文件
@interface Singleton : NSObject
+ (Singleton *)shareManager;
@end
Singleton.m 文件
@implement Singleton
static Singleton *shareManager = nil;
+ (Singleton *)shareManager {
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^){
shareManager = [[Singleton alloc] init];
}
return shareManager;
}