[Objective-C 设计模式]单例模式

单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。

优点

在项目中使用方便,且节省资源,整个项目就一个实例,一般用于通用功能使用。

缺点

单例模式只有在程序关闭后才释放,在很多情况不在使用,也是一种资源占用的浪费。

总结

单例模式是一个非常有用的模式,适合在整个程序生命周期都需要存在的时候使用,但是单例模式职责不应该过多,如果占用资源过多会导致资源浪费。

 

项目地址:https://github.com/GameRisker/Study-Design-Patterns.git

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.