当下载正在运行时,如果那时 wifi 将 OFF
然后我得到下载状态 isConcurrent TRUE
并且当 wifi 得到 ON
然后我得到isConcurrent FALSE
。我的问题是,当下载任务处于并发状态(网络断掉)时,如何暂停或恢复下载任务?
最佳答案
将当前任务存储在一个属性中并在适当的时候暂停它。
@property (nonatomic, strong) NSURLSessionDataTask *ongoingTask;
self.ongoingTask = [self.afhttpSessionManager GET:....];
//wi-fi is off
[self.ongoingTask suspend];
//wi-fi is on again
[self.ongoingTask resume];
关于ios - AFNetworking isConcurrent任务如何恢复或暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31265758/