Вы сможете просто изменить свойства объекта NSFetchRequest
, с которым вы инициализировали NSFetchedResultsController
, а затем выполнить [resultsController performFetch:...]
. Например, вы можете изменить массив предикатов и дескрипторов сортировки в NSFetchRequest
, затем вызвать performFetch
.
См. Пример кода Apple CoreDataBooks, если вам нужен пример использования NSFetchedResultsController.
Обновление
Эх, к сожалению, если вы хотите изменить ключ раздела, я думаю, вам придется создать новый объект NSFetchedResultsController с новым ключом раздела. Кажется, что все свойства NSFetchedResultsController доступны только для чтения: (