文件名称:MVVMPrictice:一个简单的项目来阐明MVVM的含义
文件大小:258KB
文件格式:ZIP
更新时间:2024-06-02 01:00:09
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