0

私のiOS5-Appでは、多くのリクエストを行い、結果を解析して同時にCoreDataに保存します。バックグラウンドでリクエストを設定する最良の方法

リクエストを行うために、私は非同期ASIHttpRequestを使用します。

しかし、このリクエストが実行されている間、アプリのパフォーマンスに問題があります。このことを背景にした良いアプローチは何ですか?そして、結果をDBに保存する際のコンテキストとの競合を避けるにはどうすればよいですか?すべての "コミット"はメインスレッドで実行されます。なぜなら、バックグラウンドにリクエストを入れるときに問題があったからです。

私のアプリで使用するための例や良いパターンを教えてもらえますか?

+0

リクエストをbgキューに入れたときに、どのような問題がありましたか? – bryanmac

+0

Instrumentsのプロファイラを使用して、パフォーマンスの問題の原因となっているコードを特定します – JosephH

答えて

関連する問題