2

3 つのエンティティである単純な CoreData モデルを持つアプリがあります。

B <---> A <<----> C

A はメイン オブジェクトであり、他の 2 つのエンティティ (B および C) との関係 (集約) を持っています。

UI には、UITableView と詳細ビュー (マスター/詳細アプリ) の 3 つすべてからのデータの一部が表示されます。私の問題は、ユーザーが現在表示されているアイテムを編集し、B または C のプロパティを変更すると、タイプ A のエンティティをキーとする NSFetchedResultsController が NSFetchedResultsControllerDelegate を介して呼び出されないことです。

論理的には、B/C オブジェクトの変更は、表示される集計に関して A への変更です。これらのエンティティ タイプのいずれかが変更された場合にそれ自体が更新されるように、フェッチまたはコントローラーを構成する方法はありますか?

4

1 に答える 1