文件名称:MVVP:MVVP架构示例
文件大小:15KB
文件格式:ZIP
更新时间:2024-04-26 07:47:29
Swift
MVVP MVVP架构示例 模型---负责域数据或操纵数据的,请考虑“ Person”或“ PersonDataProvider”类。 视图---负责表示层(GUI),对于iOS环境,请考虑以“ UI”前缀开头的所有内容。 ViewState-视图的状态,由Presenter更改,然后在视图中呈现。 演示者-模型与视图之间的胶水或中介者,通常负责通过对用户在视图上执行的操作做出React并使用模型中的更改来更新视图来更改模型。
【文件预览】:
MVVP-main
----MVVPExample.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(15KB)
--------xcuserdata()
----MVVPExample()
--------ViewController.swift(453B)
--------Assets.xcassets()
--------Base.lproj()
--------AppDelegate.swift(1KB)
--------Product()
--------Info.plist(2KB)
--------SceneDelegate.swift(2KB)
----README.md(708B)