NSManagedObject のobjectsWithFetchRequestメソッドと比較して、 NSFetchedResultsControllerをいつ使用すればよいですか? 典型的なシナリオはありますか?
質問する
203 次
1 に答える
3
objectsWithFetchRequest:
(またはexecuteFetchRequest:error:
) fetch リクエストを実行し、結果セットを返します。
はフェッチ要求を実行し、データ ストアへのNSFetchedResultsController
変更 (より正確には、管理対象オブジェクト コンテキストへの変更) を監視します。フェッチ要求の結果セットを変更するオブジェクトが追加/削除/変更された場合、デリゲート関数を呼び出して変更を報告します。
ANSFetchedResultsController
はほとんどの場合、テーブル ビューにフェッチ リクエストの結果を入力するために使用され、オブジェクトが挿入、削除、または変更された場合にテーブル ビューを自動的に更新します。
于 2012-11-11T22:52:30.553 に答える