美文网首页
iOS单例模式

iOS单例模式

作者: Operation | 来源:发表于2017-06-23 17:30 被阅读7次
    staticFMDatabase*_dataDB;
    
    + (instancetype)shareInstance{
    
    staticdispatch_once_tonceToken;
    
    staticXDBData *dbData = nil;
    
    dispatch_once(&onceToken, ^{
    
    dbData = [[super allocWithZone:NULL] init];
    
    });
    
    return dbData;
    
    }
    
    
    + (instancetype)allocWithZone:(struct_NSZone*)zone{
    return[XDBData shareInstance];
    
    }
    - (instancetype)copyWithZone:(struct_NSZone*)zone{
    
    return[XDBData shareInstance];
    
    }
    

    相关文章

      网友评论

          本文标题:iOS单例模式

          本文链接:https://www.haomeiwen.com/subject/gigccxtx.html