IOS 菜鸟进阶

【转载】单例模式

2019-03-11  本文已影响3人  学呀学呀总得学会了吧

一、 什么是单例模式

保证一个类只有一个实例,并且提供一个全局的访问入口访问这个实例。

二、单例模式的特点

创建单例模式的五个步骤:

1.声明一个可以新建和获取单个实例对象的方法

2.声明一个static类型的类变量

3.声明一个只执行一次的任务

4.调用dispatch_once执行该任务指定的代码块,在该代码块中实例化上文声明的类变量

5.返回在整个应用的生命周期中只会被实例化一次的变量

三、实现单例模式

上一篇 下一篇

猜你喜欢

热点阅读