美文网首页
object-c单例很好用,赶紧记下来

object-c单例很好用,赶紧记下来

作者: Oh_EnGirl | 来源:发表于2016-09-30 17:32 被阅读0次

    单例

                                                                           -EnGirl开发经验分享


    .h文件

    @interfaceCommonProperties :NSObject

    +(CommonProperties*)shareProperties;

    .m文件

    #import"CommonProperties.h"

    @implementationCommonProperties

    staticCommonProperties*commonProperties =nil;

    + (CommonProperties*)shareProperties

    {

    staticdispatch_once_tonceToken;

    dispatch_once(&onceToken, ^{

    commonProperties= [[superallocWithZone:NULL]init];

    });

    returncommonProperties;

    }

    + (id)allocWithZone:(struct_NSZone*)zone

    {

    return[CommonPropertiesshareProperties];

    }

    - (id)init

    {

    self= [superinit];

    if(self) {

    }

    return self;

    }

    @end

    相关文章

      网友评论

          本文标题:object-c单例很好用,赶紧记下来

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