RxSwift 4/RxCocoa 4 弃用变量——优缺点

RxSwift 4/RxCocoa 4 Deprecating Variable - pros and cons

将来,Variable 将在 RxSwift 4 中被弃用。取而代之的是 Relay 类 首先在 RxCocoa 4 中实现,Variable 的替代方案是 BehaviorRelay。

为变量赋值是命令式编程风格的命令。方便但不属于Reactive的声明式编程环境

它们的优缺点是什么?

我建议您阅读 this post(或者可能是所有线程)以找出关于 VariableDriver 的一些 user-friendly 解释。