RESTKIT:如果发出新请求,如何终止未完成的网络呼叫

问题描述:

有什么方法可以中止所有尚未返回响应但尚未返回响应的网络呼叫?RESTKIT:如果发出新请求,如何终止未完成的网络呼叫

当前所有请求都添加到NSOperationQueue中。所以我希望一次有一个请求。

使用对象管理器,请致电cancelAllObjectRequestOperationsWithMethod:matchingPathPattern: - 虽然这意味着您需要知道您要取消哪些模式(或所有潜在模式)。

或者你可以得到所有操作的队列,并取消他们...

通常,当由一个新的因此模式选项足够你只会取消一个请求。

您是否为您的NSOperationQueue设置了maxConcurrentOperationCount = 1?