2011-09-13 5 views
4

アップルのdocsで、細かいコアデータの保存方法を知りませんでした。ループにオブジェクトを挿入する場合、NSManagedObjectContextをどのくらいの頻度で呼び出す必要がありますか?

私がループ内にあり、複数の新しいオブジェクトをコアデータに挿入する場合、どのくらいの頻度で[NSManagedObjectContext save]を呼び出す必要がありますか?私はそれぞれの繰り返しで節約しなければならないのでしょうか、またはすべての挿入が終わった後で1回だけですか?挿入するオブジェクトが1000個ある場合はどうなりますか?

答えて

3

かなりの量のデータをインポートするときは、メモリフットプリントとパフォーマンスを考慮する必要があります。

見てくださいCore Data Programming Guide - Efficiently Importing Data

+0

ありがとうございました!大規模なデータセットをインポートすることは、私が検討していたものと非常に似た問題領域です。そのガイドの素晴らしい情報 – memmons

関連する問題