【发布时间】:2015-08-31 10:10:03
【问题描述】:
我想将一个对象添加到收藏夹。 在这种情况下,当用户按下按钮将对象添加到收藏夹时,该对象将被保存到领域。然后他按下一个按钮从收藏夹中删除该对象,它将被删除。然后,他再次按下按钮保存,应该再次保存。 有货吗?
当我按两次保存按钮时,它说
Terminating app due to uncaught exception 'RLMException', reason: 'Object has been deleted or invalidated.'
代码如下。
func delete() {
realm.write({
self.realm.delete(obj)
})
}
func save() {
realm.write({
self.realm.add(obj, update: false)
})
}
【问题讨论】: