【文件属性】:
文件名称:MVVMPrictice:一个简单的项目来阐明MVVM的含义
文件大小:258KB
文件格式:ZIP
更新时间:2021-05-13 07:13:29
Objective-C
MVVMPrictice
A simple project to clarify the meaning of MVVM.
MVVM架构涉及再简化了Massive View Controller 的基础上使业务逻辑和界面逻辑进一步解耦。功能清晰明确,便于维护。
MVVM是一种软件设计中的架构模式。目前在MVC诟病下逐渐由前端过度到移动端的软件设计中。
组成
#####Model
代表数据状态或者数据访问层的内容。
####View
与在MVC和MVP设计模式中一样,View即用户界面。
####View Model
ViewModel是View的抽象,其中包含的是共用属性和命令。与MVC模式中的controller、MVP模式中的Presenter均不同。MVVM拥有一个粘合剂。在ViewModel中,这个粘合剂协调View和数据。ViewModel被描述为数据模型中的数据状态。
MVVM