一、 什么是单例模式
保证一个类只有一个实例,并且提供一个全局的访问入口访问这个实例。
二、单例模式的特点
创建单例模式的五个步骤:
1.声明一个可以新建和获取单个实例对象的方法
2.声明一个static类型的类变量
3.声明一个只执行一次的任务
4.调用dispatch_once执行该任务指定的代码块,在该代码块中实例化上文声明的类变量
5.返回在整个应用的生命周期中只会被实例化一次的变量
保证一个类只有一个实例,并且提供一个全局的访问入口访问这个实例。
创建单例模式的五个步骤:
1.声明一个可以新建和获取单个实例对象的方法
2.声明一个static类型的类变量
3.声明一个只执行一次的任务
4.调用dispatch_once执行该任务指定的代码块,在该代码块中实例化上文声明的类变量
5.返回在整个应用的生命周期中只会被实例化一次的变量
本文标题:【转载】单例模式
本文链接:https://www.haomeiwen.com/subject/dwgupqtx.html
网友评论