【问题标题】:AFNetworking enqueueBatchOfHTTPRequestOperations skipping operationAFNetworking enqueueBatchOfHTTPRequestOperations 跳过操作
【发布时间】: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


【解决方案1】:

这是 AFNetworking 中的一个问题。它可能已在 AFNetworking2 中修复,但我不确定。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-25
    • 2016-03-22
    • 1970-01-01
    • 2014-07-09
    相关资源
    最近更新 更多