[译] iOS 里的 MVVM 和 RxSwift

  1. 云栖社区>
  2. 掘金翻译计划>
  3. 博客>
  4. 正文

[译] iOS 里的 MVVM 和 RxSwift

初商 2019-08-31 18:41:01 浏览258
展开阅读全文

原文地址:MVVM + RxSwift on iOS part 1
原文作者:Mohammad Zakizadeh
译文出自:掘金翻译计划
本文永久链接:github.com/xitu/gold-m…
译者:iWeslie
校对者:swants


在本文中,我将介绍 iOS 编程中的 MVVM 设计模式以及 RxSwift。本文分为两部分,第一部分简要介绍了设计模式和 RxSwift 的基础知识,而在 第二部分 里,有一个实现了 MVVM 和 RxSwift 的示例项目。

设计模式:

首先,我们为什么要使用设计模式呢?简而言之,就是为了避免我们的代码乱成一团,当然这不是唯一的原因,其中有一个原因是可测试性。设计模式有很多,我们可以指出几个非常受欢迎的模式:MVC、MVVM、MVP 和 VIPER。下面的图片将这几个设计模式的分布协作性,可测试性和易

网友评论

登录后评论
0/500
评论
初商
+ 关注
所属云栖号: 掘金翻译计划