В моем текущем приложении для iOS мне нужно выполнить несколько сетевых операций, когда приложение станет активным (я бы предпочел получить все сразу, чем запрашивать информацию, когда пользователь нажимает на выделенную вкладку). Я использую UIViewController, который должен отображаться, когда приложение выходит на передний план и обрабатывает все сетевые компоненты в нем.
Это рекомендуемый способ сделать это?
Запросы, которые мне нужно выдать, выглядят примерно так:
request1
if result1
request2
request3
else if result2
request4
request3
Чтобы избежать спагетти-кода, есть ли библиотека для использования, которая включает цепные запросы, подобные этим? Я использую ASIHttpRequest, и я не нашел хорошего способа выполнить это (даже с очередью).