iOS MVVM 的一点个人理解

来源:互联网 发布:java编译原理 pdf 编辑:程序博客网 时间:2024/06/05 20:27

一、各个部分的职责或者功能:
1.Model:定义各种属性;
2.ViewModel:对Model进行各种操作,比如网络请求等;
3.ViewController(即View) : 实现view的各种交互操作, 调用viewModel的接口获得整理好的数据来调整view;
4.个人理解:还需要一个View来实例化所有的视图控件,并开出接口,供外界调用和控制。

0 0
原创粉丝点击