创建单利以及初始化

来源:互联网 发布:windows编译php扩展 编辑:程序博客网 时间:2024/04/29 01:01

+ (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;
}


0 0
原创粉丝点击