-
Xcode 9项目中运用Swift 4代码实现了MVVM设计模式的Demo,生动展示了MVVM相对于MVC模式的优势
资源介绍
MVVM设计模式演示
使用Swift 4代码编写的Xcode 9项目使用MVVM设计模式构建,真正彰显了MVVM over MVC的优点。
在此存储库随附的,我将向您介绍“ Model-View-ViewModel”或“ MVVM”设计模式。 从历史和务实的角度来看,我将比较受许多iOS开发人员长期青睐的非常著名的“模型-视图-控制器”或“ MVC”设计模式与MVVM进行比较,MVVM一直在同一个小组中不断受到关注开发人员。
这是应用程序-通过在Xcode中构建此项目而产生的-正在运行:
Xcode 9项目设置
要使此项目在Simulator或物理设备(iPhone,iPad)上运行,请转到Xcode中的以下位置并进行建议的更改:
项目导航器-> [项目名称]->目标列表->目标-> [目标名称]->常规->签名
勾选“自动管理签名”框
从“团队”下拉列表中选择一个有效的名称
项