2012-02-25 7 views
0

私は大量のデータベースを照会しており、アプリケーションが見つかったときに応答を表示するようにします。だから、私は別のスレッドで検索をやり始めて、メインビューのスレッドを通してメインページを更新し続けます。
私の検索スレッドがstatemtn(結果の次のバッチを見つけるため)を実行しているときに、ステートメントの実行中にcoredataオブジェクトにアクセスできないため、私のtableviewセルを作成できません。
私は何をしますか?
次のクエリを実行する前にManagedDataObjectsからすべての結果を取得することを検討しましたが、それはちょっと面倒です。別の方法がありますか?ステートメントの実行中にiOS CoreDataオブジェクトにアクセスする

答えて

0

NSArrayをNSManagedObjectIDに設定してバックグラウンドスレッドパッケージを作成してから、主スレッドで表示するオブジェクトのセットを直接取得することができます。

関連する問題