シンプルな 2 つのエンティティのコア データ リポジトリから取得した、学校のリストを表示する基本的な UITableViewController があります。テーブルビューは、NSManagedObjectContext からロードされる学校の NSMutableArray にバインドされます。
新しい学校を追加するためのフォームをユーザーに提示する「新しい学校を追加」ボタンを追加しました。ユーザーが新しい学校を追加して [保存] をクリックすると、新しい学校オブジェクトが NSManagedObjectContext に保存され、ナビゲーション スタックから [学校の追加] ビューがポップされます。元の uitableview に送り返されましたが、新しい学校はリストにありません。
戻ったときにテーブルビューを更新する必要があることはわかっていますが、その方法がわかりません。注: シミュレーターを終了してプログラムを再度実行すると、新しい学校の記録が表示されるので、基になるストアに適切に追加されていることがわかります。
確かに NSFetchedResultsController を実装する必要がありますが、それは非常に単純なように見えるものの大量のコードのようです。
NSFetchedResultsController が唯一の方法である場合、このフローを示す可能性のあるチュートリアルまたはコード リストを教えてもらえますか?
どうもありがとう。
フィル