ReactiveCocoa 中的暂停信号

bar*_*dog 5 ios reactive-cocoa swift

我想要ReactiveCocoa 中的pauseorpauseUntil信号,其行为类似于skipUntilexcept 而不是只是跳过发送的值self直到skipUntil收到触发信号,我想要pause/pauseUntil有条件地等待并收集值,当触发信号触发时,转发所有已收集的值。

pauseUntil函数将接受触发信号 ( Signal<(), NoError>),一旦触发,self就会像正常一样运行。

pause另一方面,该函数将充当切换开关,采用 的参数Signal<Bool, NoError>,有效地暂停和取消暂停相关信号。