NSFetchedResultsController からのデータを表示する tablview を備えたビュー コントローラーがありますが、これはうまく機能しています。
FRC の各オブジェクトは、サーバーからダウンロードされた、またはまだダウンロードされていないファイルを表します。ユーザーが行をタップすると、アプリはファイルがダウンロードされているかどうかを確認し、ダウンロードされていない場合はダウンロードしてから、オブジェクトを更新してダウンロード済みのフラグを立てます。ユーザーが行をもう一度タップすると、ダウンロードされたことを認識し、単にファイルを開く必要があります。
ただし、何が起こっているかというと、ファイルがダウンロードされ、オブジェクトが更新されているということですが、行をもう一度タップすると、FRC のオブジェクトのバージョンが新しい変更を反映するように更新されていないため、更新されません。ファイルがダウンロードされたと考えて、再度ダウンロードします。
FRC 内のデータを再度取得する必要がありますか? それとも何か間違っていますか? ありがとう