私はコアデータで動作する素晴らしいiPhoneアプリを持っています。さまざまなチュートリアルで説明されているように、NSFetchedResultsController/NSManagedObjectContextを使用します。
次に、アプリを拡張して、さらにいくつかの機能を追加したいと思います。データからの情報を持つオブジェクトで配列を構築する必要がある問題。
どういうわけか、自分のコンテキストにあるすべてのデータのリストを取得する必要があります。
UITableViewのデータを取得するのと同じようなアプローチをとることができると思いました。
id <NSFetchedResultsSectionInfo> sectionInfo = [[_fetchedResultsController sections] objectAtIndex:section];
私は実際に複数のセクションを持っているので、これは失敗します。これで、すべてのセクションを調べて、次のコマンドでデータにアクセスするための独自のIndexPathを作成できました。
MyData *info = [_fetchedResultsController objectAtIndexPath:indexPath];
しかし、私がまだ見つけていない別の方法があると思います。誰かがここで私を助けてくれることを願っています。
どうもありがとう。