架构模式麦子面试题精选转载

MVVM设计模式

2019-02-22  本文已影响85人  iOS猿_员

原文:iOS面试题大全

组成部分如下图所示:

MVVM组成

在这个设计模式里,核心是ViewModel,它是一种特殊类型的model,代表了应用中UI的状态。它包含如下内容:

将ViewModel想象为视图的模型,会比较容易理解。

MVVM模式中,三个组件的关系比MVC模式的要简单,有下面的严格规则:

如果违背了上面两条规则,那么就是错误的MVVM实施行为。

这种模式的好处:

上一篇 下一篇

猜你喜欢

热点阅读