[译] iOS 里的 MVVM 和 RxSwift

初商 2019-08-31

掘金

原文地址: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。下面的图片将这几个设计模式的分布协作性,可测试性和易

登录 后评论
下一篇
云攻略小攻
2039人浏览
2019-10-21
相关推荐
[译] MVVM-C 与 Swift
1327人浏览
2017-10-17 14:58:00
[译] 实用的 MVVM 和 RxSwift
286人浏览
2019-08-31 18:51:37
在iOS项目中引入MVVM
1141人浏览
2016-05-18 18:52:29
在iOS项目中引入MVVM
524人浏览
2017-11-16 17:18:00
iOS如何进行优化项目?
923人浏览
2017-08-01 11:46:00
ReactiveCocoa 4 官方文档翻译
1057人浏览
2016-02-26 17:41:00
Mvvm Light Toolkit 入门
636人浏览
2018-06-06 11:29:00
iOS 技能图谱
464人浏览
2016-02-18 10:04:00
0
0
0
298