AFHTTPSessionManager使用AFNetworking调用多个Web服务或批处理

时间:2014-08-22 05:16:29

标签: ios afnetworking afnetworking-2

我需要循环调用多个Web服务来上传和下载应用程序的数据。(称为同步过程)

我正在使用AFHTTPSessionManager并为其创建子类/ wrappper类。 我需要在que中执行某些操作或为此创建批处理请求。

昨晚我被困在这里。

提前致谢。

1 个答案:

答案 0 :(得分:1)

对于这种功能,AFHTTPRequestOperationManager可能是更好的选择 SessionManager依赖于任务,任务之间没有相互依赖的知识,而操作也是如此 你有不同的可能性:

  • 将会话包装到dispatch_group中,看看here
  • 尝试在NSOperation(非常难)
  • 中嵌入会话任务
  • 使用AFHTTPOperation并在操作之间添加依赖关系
  • 在GCD上使用串行队列

您可能还会发现此answer有用的