21
2020
02

设计模式是什么?你知道哪些设计模式,并简要叙述。

- 单例模式:通过static关键词,声明全局变量。在整个进程运行期间只会被赋值一次。

- 观察者模式:KVO是典型的通知模式,观察某个属性的状态,状态发生变化时通知观察者。

- 委托模式:代理+协议的组合。实现1对1的反相传值操作。

- 工厂模式:通过一个类方法,批量的根据已有模板生产对象。

- MVC模式:Model View Control, 把模型 视图 控制器 层进行解耦合编写。

- MVVM模式:Model View ViewModel 把 模型 视图 业务逻辑 层进行解耦合编写。


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。