【发布时间】:2020-06-18 14:15:11
【问题描述】:
我有 3 个 observables,即 source、source1 和 source2。我想要的是每当源发出不同的事件时获取源1和源2的值。这是我想出的代码,显然它不会编译,因为 withLatestFrom 只需要一个 observable。
source.distinctUntilChanged()
.withLatestFrom(source1, source2) { ($0, $1.0, $1.1) }
.subscribe(onNext: { (A, B, C) in
print("OnNext called")
})
.disposed(by: bag)
【问题讨论】:
标签: ios swift rx-swift reactive combine