UIViewControllerに設定されているtableViewをリロードするのに少し問題があります。
- CoreDataが入力されています(これは機能します)
- また、いくつかの設計目的のためにカスタムTableViewCellを取得します
今、私が通常使用するのはこれです:[_mainTableView reloadData];
今回は機能しません。
これはカスタムセルが原因ですか、それともCore DataのFetchRequestが最初は正常に読み込まれ、アプリを再起動するとデータが表示されますか?
SOとGoogleでいくつかの質問とチュートリアルを見てきましたが、私の場合はどれも機能していないようです。
私はこれらの方法も調べました:
- (void)controllerWillChangeContent:(NSFetchedResultsController *)controller
{
[self.tableView beginUpdates];
}
- (void)controllerDidChangeContent:(NSFetchedResultsController *)controller
{
[self.tableView endUpdates];
}
ここで見つかりました:beignUpdates
アドバイスをいただければ幸いです。