Используйте NSFetchedResultsControllerDelegate для обновления разделов TableView и строк после изменения NSPredicate

Есть ли способ обновить разделы и строки UITableView после изменения NSpredicate fetchedResultsControllers (и выполнения выборки)? Я хотел бы использовать методы делегата controllerWillChangeContent для обновления моей таблицы при изменении searchText в моем searchBar.

В настоящее время в моем приложении эти методы делегата вызываются только тогда, когда происходят изменения в coredata. Не при изменении предиката resultsController и выполнении выборки.

Если я просто вызываю [ self.tableView reloadData] при каждом изменении текста, анимации не будет, и это немного блокирует работу.

Или мне следует сделать что-то совершенно другое, чтобы обновлять содержимое tableView при каждом изменении записи текста поиска?

5
задан P5ycH0 1 January 2011 в 14:12
поделиться