检查领域对象是否已删除

时间:2016-07-27 10:23:22

标签: ios swift realm

Realm java有一个函数 isValid()来检查领域对象是否被删除/无效。

是否有类似的功能可以在realm swift中找到它?

在更新这些对象时,我得到'Realm对象已被删除或无效'经常崩溃。

1 个答案:

答案 0 :(得分:6)

  

如果已从包含realm删除对象或在包含isInvalidated时调用realm,则无法再访问对象。

这是Object.isInvalidated的{​​{3}}。

添加 override var isInvalidated: Bool { return super.isInvalidated }

Object