ViewAはセクション単位でデータを一覧表示し、行を選択するとViewBに移動します。潜在的にいくつかのフィールドを編集した後、戻るボタンを使用してViewAに戻ります。セクションヘッダーとして使用されている属性がViewBで編集されている場合、その値を取り消して戻ってこない限り、新しい値はViewAに表示されません。テーブルビューのセクションヘッダーは更新されません。
これを解決する唯一の方法は、fetchedResultsControllerをnilに設定し、[self.tableView reloadData]を設定してFRCをリロードすることです。しかし、これはひどく非効率的です。より良い方法がありますか?
ありがとうございました - 私はそれが事実であることを望んでいました(最適化されているように悪くない)。 – janineanne