.h文件
@interface Singleton : NSObject
+(Singleton *)singleton;
.m文件
static Singleton *singleton = nil;
@implementation Singleton
+(Singleton *)singleton{
@synchronized(self){
if(singleton == nil){
singleton = [[Singleton alloc] init];
}
}
return singleton;
}