Я использую Realm для моего приложения для заметок. Раньше я использовал основные данные, и теперь я переношу данные ядра в область, но у меня проблемы! переупорядочение таких объектов вызывает ошибку.Как переупорядочить ячейки UITableView в Realm Swift?
do {
let realm = try Realm()
let source = myNote[sour!.row]
try realm.write() {
myNote.remove(objectAtIndex: sourceIndexPath!.row)
myNote.insert(source, at: destensionIndexPath!.row)
}
}
catch {
print("handle error")
}
Поэтому я добавил orderPosition свойство моего объекта
dynamic var orderPosition: Int = 0
и изменил Tableview moveRowAtIndexPath к этому ReorderingRealmResultsInTableView.swift
, но это не помогло. so Как я могу изменить порядок объектов в царстве?