单例模式的学习笔记

1. 单例模式的主要作用:掌管资源。


2. 单例模式的注意事项:

A> 用dispatch_Once_t 防止重复创建单例
B>防止子类调用:因为单例模式 只能用本类来调用。利用if 来判断调用单例的类名和本类的类名是否一致即可。
C>重写init方法:这时为了防止用init方法创建另一个对象,这就不符合单例了。

你可能感兴趣的:(单例模式的学习笔记)