美文网首页
如何实现单例,单例的弊端

如何实现单例,单例的弊端

作者: 司夜 | 来源:发表于2016-08-01 14:25 被阅读51次

    单例在项目中是必不可少的,他可以使我们全局共享我们的数据。

    首先,单例写法有好几种,通常的写法是基于线程安全的写法,结合dispatch_once来使用,保证单例对象只会被创建一次。如果不小心销毁了单例,再调用单例生成方法是不会创建的。

    其次,由于单例是约定俗成的,因此在实际开发中通常不会去重写内存管理方法。单例确实给我们带来便利,但是它也会有代价的。单例一旦创建,整个APP使用过程中都不会释放,这会占用内存,因此不可滥用单例。

    相关文章

      网友评论

          本文标题:如何实现单例,单例的弊端

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