Сортировка core data очень нужна помощь!


#1

Всем привет!
Коллеги, я в тупике!
Очень нужна Ваша помощь!
У меня есть 2 связанные сущности person и event. У каждого person может быть множество event. Запросом я получаю все event относящиеся к конкретному person, далее перед выводом я сортирую event в хронологическом порядке и вывожу(это ключевой момент) в таблицу, каждый event в своей ячейке (это сделано, работает отлично).

Проблема в следующем, нужно отредактировать event, в каждой чеке есть кнопка редактирования, при нажатии на нее идет запрос в базу, по индексу ячейки получаю событие но индекс ячейки не совпадает с индексом события в базе, так как в базе события хранятся в том порядке в котором они были введене, а ячейки в хронологическом. Я вижу только одно решение

  • после записи в CoreData сортировать записи по дате
    как это реализовать?