Сортировка списка в Realm Swift - PullRequest
0 голосов
/ 03 января 2019

У меня есть список объектов, которые мне нужно отсортировать по свойству date.Я использую этот список для отображения элементов в UITableView

. Моя проблема в том, что сортировка списка в Realm возвращает Results<myItem> вместо List<myItem> объекта.

Как правильно отсортировать список в области без преобразования его в объект результатов?

1 Ответ

0 голосов
/ 03 января 2019

Обходной путь может быть:

  1. добавляйте дополнительное поле, например timestamp вашего свойства даты (в миллис), каждый раз, когда вы вставляете запись. (не требуется, если вы сортируете данные на основе поля данных)
  2. запрос на сортировку data = data!.sorted(byKeyPath: "date", ascending: false) для дополнительных параметров
  3. Запрос области вернет только RLMResult. для неуправляемого объекта
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...