私のコアデータモデルには、Courseエンティティの「tomany」関係を持つPersonエンティティがあります(Course to Personの逆の「toone」関係もあります)。
これで、NSFetchedResultsControllerを使用して正常に機能するPersonオブジェクトを表示するサブクラス化されたUITableViewControllerができました。Personをクリックすると、NSFetchedControllerを使用してPersonに関連付けられたコースを表示する別のサブクラス化されたUITableViewControllerを公開するように設定しました。
問題:Personをクリックして、Course UITableViewControllerを表示しようとすると、この例外が発生します...
"Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'keypath name not found in entity <NSSQLEntity Course id=2>
'"
解決またはトラブルシューティングの方法に関するアイデアはありますか?
2つのViewController間のコードは、NSFetchedResultsControllerが1つの「Person」エンティティと別の「Course」エンティティ用に構成されていることを除いて、ほぼ同じです。