Я работаю над новым приложением для iPhone / iPod, которое включает необходимость выполнения запросов веб-служб. Я нашел методы для выполнения этих запросов синхронно или асинхронно, установив контроллер в качестве делегата. Однако я действительно хотел бы создать единый класс, который может обрабатывать все веб-запросы для всего приложения, и просто создавать экземпляр этого класса, когда мне нужно его использовать. Таким образом, файлы cookie и общие фрагменты кода могут обрабатываться в одном месте, а не во всем приложении.
Пока что единственное, о чем я подумал, может выполнить то, что я пытаюсь сделать, - это создать новый поток, который синхронно обрабатывает запрос внутри себя, а затем отправляет сообщение обратно вызывающему контроллеру после завершения запроса. Есть ли лучший способ выполнить то, что я пытаюсь сделать?