【应用场景】
确保程序运行期某个类,只有一份实例,用于进行资源共享控制。
【优势】
使用简单,易于跨模块
【应注意】
确保使用者只能通过 getInstance方法才能获得,单例类的唯一实例和如何管理实例化后的内存。
【敏捷原则】
单一职责原则
【实例】
[UIApplication sharedApplication]
注-单一职责原则:
本文介绍单例模式的应用场景及优势,确保程序运行期间某个类只有一个实例存在,方便进行资源共享控制。文章强调了如何正确实现单例模式并管理其内存。
【应用场景】
确保程序运行期某个类,只有一份实例,用于进行资源共享控制。
【优势】
使用简单,易于跨模块
【应注意】
确保使用者只能通过 getInstance方法才能获得,单例类的唯一实例和如何管理实例化后的内存。
【敏捷原则】
单一职责原则
【实例】
[UIApplication sharedApplication]
注-单一职责原则:
6014

被折叠的 条评论
为什么被折叠?