单例模式:通过static关键词,声明全局变量。在整个进程运行期间只会被赋值一次。
工厂模式:通过一个类方法,批量的根据已有模板生产对象
观察者模式:KVO是典型的通知模式,观察某个属性的状态,状态发生变化时通知观察者。
委托模式:代理+协议的组合。实现1对1的反向传值操作。
MVC模式:
MVVM模式:model、view、viewModel把模型、视图、业务逻辑层进行解耦合编写。
单例模式:通过static关键词,声明全局变量。在整个进程运行期间只会被赋值一次。
工厂模式:通过一个类方法,批量的根据已有模板生产对象
观察者模式:KVO是典型的通知模式,观察某个属性的状态,状态发生变化时通知观察者。
委托模式:代理+协议的组合。实现1对1的反向传值操作。
MVC模式:
MVVM模式:model、view、viewModel把模型、视图、业务逻辑层进行解耦合编写。
本文标题:设计模式
本文链接:https://www.haomeiwen.com/subject/vyjpuftx.html
网友评论