ios单例模式优缺点 ios的appdelegate是单例吗?
浏览量:1666
时间:2021-03-28 08:57:47
作者:admin
ios的appdelegate是单例吗?
Appdelegate不是真正的单例。真正的单例是uiapplication。它的sharedapplication方法是一种形式化的singleton方法,可以返回uiapplication的singleton
singleton模式也是一种常见的设计模式。它能给我们带来什么好处?实际上,它有三个功能:一是控制资源的使用,通过线程同步控制资源的并发访问;二是控制实例数,达到节约资源的目的。第三,作为一种通信媒介,即数据共享,它可以在不建立直接关联的情况下实现多个无关线程或进程之间的通信。例如,数据库连接池的设计一般采用单例模式,而数据库连接是一种数据库资源
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。