
15篇文章 · 18699字 · 1人关注
项目github地址在这里. 下面只是来分析其中的主要内容: 这段代码的目的是演示 Rx 中的主体内容: 观察者, Observable 序列,...
项目实践 下面是 ViewModel 构造时候的最佳实践(仅供参考), 主要是将 VM 的代码分成3个类别, 分别是: Init: 即所有的构造...
摘自 RxSwift - Reactive Programming with Swift 一书第 23 章. 传统 MVC 的缺点在于很容易将 ...
Rx 中的绑定分为两个角色, 即 Producer 和 Receiver. 但如果想要进行双向绑定的话, 则需要使用两个 Producer 或者...
时间, 或者说是时机, 实际上是异步编程中的根本问题. 而 Rx 要实现的也是对随时间变化的异步数据流进行有效组织管理. 故Rx在这个方面提供了...
前面的内容中已经学习了如何创建, 过滤, 变换 observable 的事件序列, 尤其是需要留意 flatMap 的强大处理能力. 本章则是看...
这个项目需要用到 RxCocoa, 因为 RxSwift 是实现的 Rx 规范, 而RxCocoa则是针对 Cocoa 平台上的内容的 Rx 扩...
变换操作符是用得最多的一种操作符, 因为很多时候都希望把 Observable 中一个一个的事件数据进行某种操作, 获取想要的另外一种形态的数据...
文集作者