ObjectChange
@frozen
public enum ObjectChange<T> where T : ObjectBase
Object
의 알림 차단으로 전달되는 객체의 변경 사항에 대한 정보입니다.
-
오류가 발생하면 알림 차단이 한 번 호출되어
.error
결과와 함께 오류에 대한 세부 정보가 포함된NSError
가 호출됩니다. 현재 발생할 수 있는 유일한 오류는 변경 세트를 계산하기 위해 백그라운드 작업자 스레드에서 Realm을 열 때입니다..error
가 전달된 후에는 콜백이 다시 호출되지 않습니다.선언
스위프트
case error(_: NSError)
-
객체의 속성 중 하나 이상이 변경되었습니다.
선언
스위프트
case change(T, [PropertyChange])
-
객체가 Realm에서 삭제되었습니다.
선언
스위프트
case deleted