私はiPhone開発の初心者です。コアデータをバックストアとして使用し、UITableViewに複数のデータエンティティを表示します。各データエンティティはプレビューサムネイルとして表示され、1つのテーブルビューセルは1〜4個のサムネイルを保持します。つまり、iPhone Photoのように、3つのテーブルセルに最大12個のデータエンティティが表示される可能性があります。
また、テーブルビューセル全体ではなく、各プレビューサムネイルを直接操作する必要があります。
1つのテーブルセルに1つのデータエンティティを表示する場合、NSFetchedResultsControllerは完璧です。しかし、私のシナリオでは、NSFetchedResultsControllerのインデックスパスがテーブルビューのインデックスパスと一致していません。この場合にNSFetchedResultsControllerを使用するための良い習慣を教えてください。この実装をサポートするには、テーブルビューを使用する必要がありますか?