iOS MVVM 的一点个人理解
2016-11-16 16:00
671 查看
一、各个部分的职责或者功能:
1.Model:定义各种属性;
2.ViewModel:对Model进行各种操作,比如网络请求等;
3.ViewController(即View) : 实现view的各种交互操作, 调用viewModel的接口获得整理好的数据来调整view;
4.个人理解:还需要一个View来实例化所有的视图控件,并开出接口,供外界调用和控制。
1.Model:定义各种属性;
2.ViewModel:对Model进行各种操作,比如网络请求等;
3.ViewController(即View) : 实现view的各种交互操作, 调用viewModel的接口获得整理好的数据来调整view;
4.个人理解:还需要一个View来实例化所有的视图控件,并开出接口,供外界调用和控制。
相关文章推荐
- ios里面 Localizable.strings文件一点小知识(个人理解)
- 个人对网络协议的一点理解(原创)
- 软件项目开发流程的一点个人理解和思考
- ios中MVC的一点理解
- PCA降维算法总结以及matlab实现PCA(个人的一点理解)
- QT 中shot(槽)的个人理解和一点笔记
- 关于Ndis驱动的一点个人理解
- PCA降维算法总结以及matlab实现PCA(个人的一点理解)
- 关于ios phone APP生命周期的一点理解
- 7.c++-内存对齐的一点个人理解(#pragma pack(k))
- 关于malloc和free个人的一点理解
- 关于DataRow和DataColumn的一点个人简单理解
- 个人对SOA的一点小理解
- 关于DataRow和DataColumn的一点个人简单理解
- 委托与事件(个人的一点理解)
- 关于DataRow和DataColumn的一点个人简单理解-.NET教程,数据库应用
- 关于DataRow和DataColumn的一点个人简单理解
- 个人在编程学习之路上的一点思考——暨个人对编程语言理解的变化
- ios内存管理--个人理解
- 关于iOS Delegate的个人理解