0

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

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

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

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

+0

Какие проблемы возникли при отправке запросов в очереди bg? – bryanmac

+0

Используйте профилировщик инструментов, чтобы выяснить, какой код вызывает проблемы с производительностью – JosephH

ответ

3

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

Смежные вопросы