0

我有两个SignalProducers进行网络调用,一个发出常规的服务器数据请求,而另一个检查当前用户令牌是否仍然处于活动状态,如果不是,则发出一个 refresh_token 请求。

关键是在调用请求数据方法(返回 SignalProducer)之前发出令牌验证请求(返回a SignalProducer<User, NetworkError>)。

我曾尝试使用调度程序,信号量,但我无法使这些解决方案中的任何一个工作,我也看过 SignalProducer concat 方法,但我不知道它是如何工作的,什么是模拟这个的最佳方法行为?

4

0 回答 0