ObjectChange
@frozen
public enum ObjectChange<T> where T : ObjectBase
有关对传递到Object
的通知块的对象更改的信息。
-
如果发生错误,则会调用一次通知块,并返回
.error
结果和包含错误详细信息的NSError
。目前,唯一可能发生的错误是在后台工作线程上打开 Realm 以计算变更集时。在传递.error
后,将永远不会再次调用回调。声明
迅速
case error(_: NSError)
-
对象的一个或多个属性已更改。
声明
迅速
case change(T, [PropertyChange])
-
该对象已从 Realm 中删除。
声明
迅速
case deleted