iOS之MVVM
MVVM是什么
Model-View-View Model
Model-View-Controller
View Model替代了MVC中Controller的位置,负责业务逻辑处理、网络处理、数据缓存等。
View|Controller接受用户操作之后,传递给View Model进行处理,View Model处理完之后,更新View|Controller的内容(UI显示等)。
View Model获取了新数据时,更新Model;Model数据变化时,通知View Model进行响应的处理(更新View|Controller显示等)。
参考链接
- 本文链接:http://katherineleeyq.cn/2019/07/14/iOS之MVVM/
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!