什么是MVVM模型

mvvm:由三个部分组成,model逻辑层,指的是数据模型或者说数据访问层

view是UI视图层,指的是前台看到的界面

最后时vm,视图模型,最大的作用就是把m逻辑层与v视图层分开

实现了:

1低耦合,逻辑层和视图层相互独立、

2视图模型可在多个view中复用、

3设计人员与开发者独立开发、

4不分离的话视图层难以测试,而在分离后vm视图模型易于测试

上一篇:运动目标检测之帧差法


下一篇:object KVC\KVO 简介