2016-07-27 56 views
3

领域java有一个功能isValid()来检查领域对象是否被删除/失效。检查领域对象是否被删除

有没有类似的功能,以找到它在领域swift?

当更新这些对象时,我得到的'领域对象已经被删除或失效'经常崩溃。

+0

您也应该检查这个主题,以避免这类问题https://github.com/realm/realm-cocoa/issues/3195 –

回答

5

一个对象可以不再被如果对象已经从含有realm删除或访问如果isInvalidated上调用含realm

这是the DocumentationObject.isInvalidated

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

+0

它的工作原理。但该属性不是isInvalidated。它只是'失效'。谢谢。 –

+0

请更正变量,以便将其标记为正确答案。 –

+0

对不起@ Shob-Z,我的粗心 –