1

CoreData を使用する最良の方法は何ですか:

1 - ストアからすべての項目を配列に初めてロードするとき、将来、1 つの項目を取得する必要がある場合 (または特定のプロパティを満たす必要がある場合)、配列をフィルタリングするだけです (filteredArrayUsingPredicate)

また

2 - アイテム (1 つ、複数、またはすべてのアイテム) を取得する必要があるたびに、それらのゲームをすべてリポジトリからロードしますか?

最善の方法は何かと尋ねるとき、実際には、最も効率的で最も一般的な方法 (応答時間が最も速い) は何かということです。

4

2 に答える 2

1

データ配列を使用しないでください。また、サード パーティのライブラリを使用しないでください。

むしろ、読み進めてNSFetchedResultsController、コアデータがいかにシンプルでスケーラブルかを発見してください。

于 2013-07-26T10:06:01.077 に答える
1

MagicalRecord ライブラリを使用します。MR_findAll MR_findFirst MR_findFirstByAttribute などの便利なメソッドがあります。

于 2013-07-26T09:51:25.273 に答える