NSFetchedResultsController または NSArrayController なしでデータをフェッチしようとしています。問題は、AFIncrementalStore の非同期の性質により、常に古いデータ (フェッチされていない場合はデータがない) のデータを取得していることです。
この問題を処理するための推奨される方法はありますか?
NSFetchedResultsController または NSArrayController なしでデータをフェッチしようとしています。問題は、AFIncrementalStore の非同期の性質により、常に古いデータ (フェッチされていない場合はデータがない) のデータを取得していることです。
この問題を処理するための推奨される方法はありますか?
NSFetchedResultsControllers
この問題に対する推奨されるアプローチは、 (少なくとも iOS では)を使用することだと思います。本当に使いたくない場合は、受け取ると予想される変更の粒度に応じて、次のいずれかの通知を購読することをお勧めします。
NSManagedObjectContextObjectsDidChangeNotification
NSManagedObjectContextDidSaveNotification
これらの通知のいずれかが投稿されたときにデータを再フェッチします。