я могу обновить любой не CoreData загружен Tableview по телефону [nameoftableView reloadData];
Обновление таблицы CoreData?
Но когда я называю это на моем CoreData загружен TVC не перезагружать таблицы. Это работает по-другому?
Он обновляет его содержимое, если я снова остановлю и запустил приложение, чтобы он перезагрузил базу данных, поэтому я знаю, что в нем есть обновленный контент.
Приветствия Джефф
reloadData работает для меня при обновлении UITableView, который заполняется из Core Data. Должно быть что-то еще происходит. Может быть, разместите метод, в котором вы вызываете reloadData? – geraldWilliam
Если вы используете NSFetchedResultsController, попробуйте отправить executeFetch: в ваш экземпляр fetchedResultsController. По всей вероятности, он кэшировал исходные результаты, и ему нужно восстановить свежие результаты. – timthetoolman
попробуйте перезагрузить TableView в viewWillAppear() и извлечь из CoreData перед перезагрузкой TableView – Bala