Ios ReactiveCocoa:在收到下一个呼叫后的一段时间内忽略后续的下一个呼叫

Ios ReactiveCocoa:在收到下一个呼叫后的一段时间内忽略后续的下一个呼叫,ios,reactive-cocoa,Ios,Reactive Cocoa,一旦我订阅了一个信号,我希望在收到第一个下一个呼叫后的一段时间内,我可以忽略下一个呼叫,有没有内置的方法来实现这一点?我不确定是否有内置的方法来实现这一点-您可以缓冲,然后从生成的数组中获取第一个对象?@powerj1984 buffering会在用户交互的发生和响应效果之间产生延迟,这不是很优雅啊,你到底想完成什么?这个信号是在按下按钮后触发的吗?这听起来像是油门操作员等待用户输入完成,使用最后一个输入,或使用RAC命令RAC 2.x或操作RAC 3+。默认情况下,RACCommand一次只允

一旦我订阅了一个信号,我希望在收到第一个下一个呼叫后的一段时间内,我可以忽略下一个呼叫,有没有内置的方法来实现这一点?

我不确定是否有内置的方法来实现这一点-您可以缓冲,然后从生成的数组中获取第一个对象?@powerj1984 buffering会在用户交互的发生和响应效果之间产生延迟,这不是很优雅啊,你到底想完成什么?这个信号是在按下按钮后触发的吗?这听起来像是油门操作员等待用户输入完成,使用最后一个输入,或使用RAC命令RAC 2.x或操作RAC 3+。默认情况下,RACCommand一次只允许执行一次,并且可以直接绑定到UIButton上——它甚至可以在工作完成时处理禁用按钮的问题,听起来就像是在寻找什么。