MVVM架构重新思考

作者: 郑明明 | 来源:发表于2017-12-21 19:11 被阅读116次

MVVM架构是灵活的,以前光是从书本上看到对它的讲解理解起来很浅显,实践不仅仅是检验真理的工具,同时也是加深理解的阶梯,本文从实践的角度重新对MVVM架构理解

复习架构

  • 构成部分
    • Model
    • ViewModel
    • View
    • Controller
  • 关系
    • ViewModel持有Model
    • ViewModel可以与View绑定关系
    • Controller连接ViewModel与View

实践架构

  • 架构组成
    • 首先分业务模块
      • 然后按照MVVM架构
        • 网络层:与后台接口一一对应,供iOS编码调用网络请求
        • Model
        • ViewModel:业务逻辑处理
        • View
        • Controller

更新

这个模块用于扩展,之后会不断更新这篇文章,加深MVVM的实践以及理解

相关文章

网友评论

    本文标题:MVVM架构重新思考

    本文链接:https://www.haomeiwen.com/subject/qhxzwxtx.html