【发布时间】:2013-10-18 09:32:32
【问题描述】:
我得到了操作队列并像这样执行它们:
[sharedClient setAsJsonClient];
[sharedClient enqueueBatchOfHTTPRequestOperations:operations
progressBlock:^(NSUInteger numberOfFinishedOperations, NSUInteger totalNumberOfOperations) {
//numberOfFinishedOperations = 1 before 1st operation complete block executes
} completionBlock:^(NSArray *operations) {
block(news, games);
}];
所有操作都有自己的完成块。发生了一些奇怪的事情,因为通常block(news, games);在最后一个操作完成块之前执行,但并非总是如此,就像它依赖于通信速度一样。
请帮忙,我卡在这里了。
【问题讨论】:
-
这是我自己无法解决的问题。我希望当我将我的应用程序迁移到 AFNetworking 2 时它会得到修复。
-
如果迁移能解决问题,请告诉我
标签: ios afnetworking