Singleton(单例)

单利

class Singleton {
    static let sharedInstance = Singleton()

    private init() {
        // Private initialization to ensure just one instance is created.
    }
}
/*:
### Usage:
*/
let laser = Singleton.sharedInstance
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【目录】 一、概述1、作用2、优点3、缺点4、常见的应用场景二、 五种实现方式1、饿汉式2、懒汉式3、双重检查锁式...
    SiyueLin阅读 467评论 0 0
  • 最近看了一篇文章(原文链接),介绍一个新的概念叫做[weak singleton],这是一种特殊的单例,这个单例有...
    东了个尼阅读 294评论 0 1
  • 本文毫无意义,只是就今日图书馆一游随笔吐槽,诸君若不甚欢心,朕也别无他法。 在未来的十年里,这些年轻人都是无解的,...
    薇婷_阅读 219评论 0 1
  • TO DO list 一个也没用完成((٩(//̀Д/́/)۶))。 早上一碗鱼面,吃了精光 今天一直走啊走啊!其...
    言良子阅读 191评论 0 0
  • 搜罗世间美味,感知幸福瞬间! 人在生命的历程中, 不彻底绝望一次, ...
    十八加一阅读 1,057评论 2 9