Лучший способ задавать запросы в фоновом режиме - PullRequest
0 голосов
/ 12 января 2012

В моем iOS5-приложении я выполняю много запросов, анализируя результаты и сохраняя их одновременно в CoreData.

Для выполнения запросов я использую асинхронный ASIHttpRequest.

Но приложение имеетпроблемы с производительностью при выполнении этих запросов.Каков хороший подход к этому на заднем плане?И как мне избежать конфликтов с контекстом при сохранении результатов в БД?Все «коммиты» выполняются в главном потоке, потому что у меня были проблемы при помещении запросов в фоновый режим.

Можете ли вы привести пример или хороший шаблон для использования в моем приложении?

1 Ответ

3 голосов
/ 12 января 2012

Поскольку ASI больше не поддерживается, многие люди переключились на AFNetworking . Есть также минималистичный подход использования NSURLConnections с блоками .

...