等待多个响应,然后再拨打电话

时间:2014-10-03 14:50:51

标签: afnetworking

我使用AFNetworking 2.0进行了三次API调用。前两个是POST请求(/ picture)上传图像,第三个请求(/ message)使用从这两个图像POST调用响应返回的标识号。实际上,在我从其中一个/ image POST发出响应之前,用户可能会发起第三个请求。我不想阻止UI。我知道AFNetworking是异步的,这看起来像是一个同步过程。寻求一些指导。

1 个答案:

答案 0 :(得分:1)

使用AFURLConnectionOperation操作依赖项或批处理,或dispatch_group在满足某些条件后同步行为。或者,依赖调用可以嵌套到连续的完成块中。