美文网首页
MVVM设计模式

MVVM设计模式

作者: 一叶清帆m雪 | 来源:发表于2017-02-18 15:26 被阅读0次

    MVVM的结构:

    M :必不可少的Model层,负责数据的存储;

    V:viewcontroller,负责管理视图(自定义);

    VM : viewModel,专门负责数据请求、业务逻辑等业务(AnyObject)。

    MVVM的理解:

    MVVM模式就是将controller的数据请求和业务逻辑的代码移植到viewModel里面,让MVVM中专门构造的ViewModel这么一个实体去负责数据请求、业务逻辑这些事情。(block作为viewmodel封装的方法的形参)。在主线程中(controller),就只剩下一些回调方法。从而使controller真正”瘦身”。

    相关文章

      网友评论

          本文标题: MVVM设计模式

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