Is there a way to update a UITableView sections and rows after changing the fetchedResultsControllers NSpredicate (and executing the fetch)? I would like to use controllerWillChangeContent delegate methods to update my table when the searchText in my searchBar is changed.
Currently in my app, these delegate methods only get called when changes in coredata occur. Not when changing the resultsController predicate & executing the fetch.
If I simply call [self.tableView reloadData]
on each textchange, there are no animations and it blocks the experience a bit.
Or should I do something completely different to update the tableView contents on each search text entry change?