領域java有一個功能isValid()來檢查領域對象是否被刪除/失效。檢查領域對象是否被刪除
有沒有類似的功能,以找到它在領域swift?
當更新這些對象時,我得到的'領域對象已經被刪除或失效'經常崩潰。
領域java有一個功能isValid()來檢查領域對象是否被刪除/失效。檢查領域對象是否被刪除
有沒有類似的功能,以找到它在領域swift?
當更新這些對象時,我得到的'領域對象已經被刪除或失效'經常崩潰。
一個對象可以不再被如果對象已經從含有
realm
刪除或訪問如果isInvalidated
上調用含realm
。
這是the Documentation的Object.isInvalidated
。
添加 override var isInvalidated: Bool { return super.isInvalidated }
您Object
它的工作原理。但該屬性不是isInvalidated。它只是'失效'。謝謝。 –
請更正變量,以便將其標記爲正確答案。 –
對不起@ Shob-Z,我的粗心 –
您也應該檢查這個主題,以避免這類問題https://github.com/realm/realm-cocoa/issues/3195 –