23-写个单例

作者: 评评分分 | 来源:发表于2015-09-09 18:19 被阅读265次

    利用GCD构建

    DataCenter.h

    #import

    @interface DataCenter:NSObject

    +(id)sharedDataCenter;

    @end

    DataCenter.m

    #import “DataCenter.h”

    @implementation DataCenter

    +(id)sharedDataCenter{

              static DataCenter *sharedDataCenter=nil;

              static dispatch_once_t token;

              dispatch_once(&token, ^{

                         sharedDataCenter = [[self alloc]init];

               });

           return sharedDataCenter;

    }

    相关文章

      网友评论

      本文标题:23-写个单例

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