+ (GWManager *)sharedManager;
// 创建单例
+ (GWManager *)sharedManager
{
//dispatch_once创建单例
static GWManager *sharedAccountManagerInstance = nil;
static dispatch_once_t predicate; //dispatch_once_t
dispatch_once(&predicate, ^{
sharedAccountManagerInstance = [[self alloc] init];
});
return sharedAccountManagerInstance;
}
//初始化
- (instancetype)init
{
self = [super init];
if (self) {
//在此处初始化内容。。。。。
[self setupDevice];
[self setupDirectory];
[self initResourcePacket];
}
return self;
}