CPRDataModule的单例写法
+(CPRDataModule *)shareDataModule
{
static dispatch_once_t token;
static CPRDataModule *gDataModule=nil;
dispatch_once(&token, ^{
gDataModule = [[CPRDataModule alloc] init];
});
return gDataModule;
}
CPRDataModule的单例写法
+(CPRDataModule *)shareDataModule
{
static dispatch_once_t token;
static CPRDataModule *gDataModule=nil;
dispatch_once(&token, ^{
gDataModule = [[CPRDataModule alloc] init];
});
return gDataModule;
}