NSFetchedResultsControllerに支えられたメインのUITableViewコントローラーがあります。このビューには、時刻ごとにセクション化された結果のリストが表示されます。このビューは、NSFetchedResultsControllerの述部のカテゴリーとさまざまなフラグを決定するセグメント化されたコントロールによって管理されます。これまでのところすべてが良さそうです。
しかし、詳細ビューに問題があります。
デフォルトのiOSメールアプリと同じように、ユーザーが詳細ビューで次と前に移動できるようにしたいと思います。
私のセットアップでそのようなことをどのように達成しますか?前のリストビューはいくつかのフィルター述語に依存しているため、エンティティを詳細ビューに渡してIDをインクリメント/デクリメントすることはできないと思います。
同様の述語を使用して、詳細なコントローラーで別のnsfetchedresultsコントローラーを作成する必要がありますか?前/次のボタンをグレー表示できるように、現在の結果の後/前にこれ以上ないかどうかを効率的に検出するにはどうすればよいですか?
バッチ処理およびセクション化されている場合でも、メインリストビュー(nsfcでバックアップ)によって既に返された結果セットを何らかの方法で利用できますか?
これに私の脳を包むための助けをありがとう。