美文网首页
单利模式添加互斥锁

单利模式添加互斥锁

作者: 哈利路亚biubiu | 来源:发表于2021-07-07 09:26 被阅读0次
    单例模式不适合使用继承实现的原因

    static id _instance;在整个内存中只有一份,所以会导致一下错误,用代码说明一下

      1. // 著名的双锁技术
    {
    If (_instance == nil)
    {
    @synchronized(self)
    {
    If(_instance == nil)
    {
    _instance = [super allocWithZone:zone];
    }
    }
    }
    return _instance;
    }
    

    相关文章

      网友评论

          本文标题:单利模式添加互斥锁

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