UITableViewにユーザーのステータスメッセージとそれらのメッセージに関するコメントを表示し、CoreDataを使用してデータを保存しようとしています。UITableViewでNSFetchedResultsControllerを使用する方法を学びましたが、NSFetchedResultsControllerを使用するほとんどの場合は1つのエンティティのみです。ユーザーのステータスメッセージを1つのエンティティに保存し、コメントを別のエンティティに保存し、UITableViewをセクションに分割します。ステータスメッセージごとに1つのセクションです。すべてのセクションの最初の行(UITableViewCell)はステータスメッセージであり、同じセクションの他の行はそのメッセージに対するコメントです。次のように表示されます。
status message 1
comment
comment
...
comment
status message 2
comment
comment
...
comment
...
2つのNSFetchedResultsControllers(1つはステータスメッセージ用、もう1つはコメント用)を使用する必要があると思いますが、コメント用にNSFetchedResultsControllerを設定する方法がわかりません。何か良い考えはありますか?