Обновления приложений IOS 5 в отдельном потоке - PullRequest
1 голос
/ 29 марта 2012

Я создаю приложение, которое необходимо периодически обновлять (для чатов, уведомлений, изменений контактных данных и т. Д.). Xcode 4.2 IOS 5 Я использую код, созданный sudzc для использования веб-сервисов. Эти вызовы методов асинхронны, как и ожидалось. Я думал, что смогу вызвать все веб-сервисы обновления в рамках NSOperation. Тем не менее, я обнаружил, что время жизни NSOperation слишком короткое для вызова любых методов-обработчиков. Я видел некоторые "решения" этой проблемы ... но ни один из них не использует классы, созданные мыльным клиентом sudzc. Мне также нужно периодически вызывать набор веб-сервисов (примерно каждые 10 секунд). Так что в основном мне нужно периодически вызывать веб-сервисы в отдельном потоке от основного потока. Мне также нужно использовать возвращаемые значения для обновления пользовательского интерфейса.

Может кто-нибудь дать мне совет.

Спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...