Żądania HTTP wykonane za pomocą NSURLConnection
są sterowane zdarzeniami. To sprawia, że rzeczy są trochę dziwne, kiedy trzeba wydać powiedzmy trzy prośby jedna po drugiej, gdzie każde żądanie wykorzystuje informacje zwrócone przez poprzednią.Najlepszy sposób wysyłania serii żądań HTTP za pomocą NSURLConnection
jestem przyzwyczajony do robienia to tak:
response1 = request1();
response2 = request2(response1);
response3 = request3(response2);
Ale jedynym sposobem udało mi się znaleźć jak to zrobić z NSURLConnection
jest mieć connectionDidFinishLoading:
zrobić następny wniosek. Ale gdy liczba kolejnych zapytań wzrasta, może to być kłopotliwe.
Jaki jest idiomatyczny sposób obsługi kolejnych żądań HTTP za pomocą kakao?