【发布时间】:2018-04-13 10:48:09
【问题描述】:
我已阅读文档,看起来“and”不适合组合信号。然后,我研究了“combineLatest”,但它希望每个信号至少返回一个值。我的用例是我有三个独立的信号,它们之间没有关系。我只想将它们完全结合起来,在一个地方观察并在封闭内进行相应的处理。
例如:
Signal1<Int, NoError>
Signal2<String, NoError>
Signal3<SomeType, NoError>
Combine3Signals<(Int, String, SomeType), NoError>.observeValues {...//handle accordingly based on type...}
【问题讨论】:
标签: swift reactive-cocoa reactive-swift