原文地址: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。下面的图片将这几个设计模式的分布协作性,可测试性和易
继续阅读与本文标签相同的文章
上一篇 :
[译] 我们为什么看好加密收藏品(NFT)的前景
下一篇 :
[译] Swift 模块中的 API 污染
-
[译] 用 Rust 打造你的第一个命令行工具
2026-05-19栏目: 教程
-
[译] 使用 Shadow DOM 封装样式和结构
2026-05-19栏目: 教程
-
【面小易-面经06】蚂蚁金服Java研发实习生5轮面试问题总结
2026-05-19栏目: 教程
-
[译] Plaid 应用迁移到 AndroidX 的实践经历
2026-05-19栏目: 教程
-
[译] 2019 前端工具调研
2026-05-19栏目: 教程
