我使用AFNetworking 2.0进行了三次API调用。前两个是POST请求(/ picture)上传图像,第三个请求(/ message)使用从这两个图像POST调用响应返回的标识号。实际上,在我从其中一个/ image POST发出响应之前,用户可能会发起第三个请求。我不想阻止UI。我知道AFNetworking是异步的,这看起来像是一个同步过程。寻求一些指导。
答案 0 :(得分:1)
使用AFURLConnectionOperation
操作依赖项或批处理,或dispatch_group
在满足某些条件后同步行为。或者,依赖调用可以嵌套到连续的完成块中。