美文网首页
OC单例写法

OC单例写法

作者: MacXin | 来源:发表于2018-02-24 16:37 被阅读0次

    #import "SingleDemo.h"

    static SingleDemo* _instance = nil;

    @implementation SingleDemo

    -(instancetype)init{

        if (self = [super init]) {

        }

        return self;

    }

    +(instancetype)shareInstance{

        static dispatch_once_t onceToken;

        dispatch_once(&onceToken, ^{

            _instance = [[SingleDemo alloc]init];

        });

        return _instance;

    }

    @end

    相关文章

      网友评论

          本文标题:OC单例写法

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