Я использую NSFetchedResultsController (frc) с хранилищем Core Data. Я реализую все методы делегата frc. Таблица периодически обновляется фоновыми потоками. Все операции вставки, удаления и обновления работают нормально, за исключением того, что обновления индексного ключа frc для строк в нижней части таблицы (50 строк) не приводят к перемещению раздела. например если «имя» является индексным ключом, а имя «Виктор» заменено на «Алекс», строка победителя теперь показывает имя Алекса, но не перемещается в верхнюю часть таблицы вместе со всеми другими именами, начинающимися с А. Как я отметил, что это только для строк к нижней части таблицы. Если строка, подобная «Andy», заменена на «Ben», frc действительно правильно обрабатывает ход. Любые предложения, чтобы исправить это будет оценено. Я не использую frc кеш. Спасибо