发出的 HTTP 请求NSURLConnection
是事件驱动的。当您需要一个接一个地发出三个请求时,这会让事情变得有点奇怪,其中每个请求都使用前一个请求返回的信息。
我习惯这样做:
response1 = request1();
response2 = request2(response1);
response3 = request3(response2);
但我能找到如何做到这一点的唯一方法NSURLConnection
是connectionDidFinishLoading:
提出下一个请求。但是当顺序请求的数量增加时,这可能会变得混乱。
用可可处理顺序 HTTP 请求的惯用方法是什么?