私は、コースがスケジュールと対多の関係にあるコースとスケジュールの2つのエンティティを持つアプリに取り組んでいます。1 つのコースに複数のスケジュールを設定できます。私のテーブルビューには、コース名とそのコースに予定されている合計時間数が表示されています。コースAのコーススケジュール1は午前9時から午前11時まで、コースAのスケジュール2は午後2時から午後6時としましょう。合計は 6 です。何らかの方法でコース名を変更すると、nsfetchResults コントローラーが変更を検出し、「controller:didchangeobject:...」をトリガーします。ただし、スケジュールの開始時刻または終了時刻を変更すると、nsFetchresultsController はトリガーされません。 [self.tableview relodData] を実行しない限り、テーブルビューはリロードされません.これがテーブルビューをリロードする最良の方法ですか.nsfetchresultscontroller がトリガーされている必要があります.正しい方向に私を導くことができれば、それは素晴らしいことです.
よろしくお願いします。