【发布时间】:2016-10-18 05:49:38
【问题描述】:
我将 Realm 用于我的笔记应用程序。 我以前使用过核心数据,现在正在将核心数据迁移到领域,但我遇到了麻烦!像这样重新排序对象会导致错误。
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
但这并没有太大帮助。 那么如何在领域中重新排序对象?
【问题讨论】:
标签: ios swift uitableview realm