iOS-MVVM设计模式
2016-08-09 16:36
197 查看
iOS-MVVM设计模式
所谓的MVVM说白就是MVC的升级版!先看看MVC:
MVC(Model-View-Controller)
Model模型:用来呈现数据
View视图:用来呈现用户界面
Controller控制器:用来调节模型与视图之间的交互.
在MVC 应用里, 许多逻辑被放在 View Controller 里。这更多是“表示逻辑”(presentation logic)。
MVVM为了减少View Controller的复杂性,以及使得程序易于测试,所以就把“表示逻辑”独立出来。便产生ViewModel: 它位于 View/Controller 与 Model 之间.
Model层截图:
ViewMode层截图:
Controller层截图:
相关文章推荐
- iOS开发之有趣的UI —— MVVM设计模式
- iOS 引入MVVM 设计模式
- iOS 基于MVVM设计模式的微信朋友圈开发
- iOS-MVVM设计模式
- iOSMVVM(Model-View(View/ViewController) -ViewModel ) 设计模式
- iOS MVVM设计模式
- iOS MVVM设计模式
- iOS开发之MVVM设计模式
- ios 设计模式 MVC ,MVVM
- iOS MVC设计模式与MVVM设计模式简介 —— HERO博客
- iOS中的MVVM设计模式
- iOS设计模式——MVVM模式
- 剖析iOS设计模式MVVM
- iOS开发 —— MVVM设计模式
- iOS 基于MVVM设计模式的微信朋友圈开发
- iOS-MVVM设计模式
- iOS设计模式--MVVM
- ios开发中的基本设计模式(代理,观察者,MVC,单例,策略,工厂,MVVM,原型,Target-Action,通知(notification)机制)
- iOS——MVVM设计模式
- iOS 基于MVVM设计模式的微信朋友圈开发