RLMDictionaryChange
Objective-C
@interface RLMDictionaryChange : NSObject
Swift
@_nonSendable(_assumed) class RLMDictionaryChange : NSObject
RLMDictionaryChange
객체는 Realm 알림에서 보고한 사전의 변경 사항에 대한 정보를 캡슐화합니다.
RLMDictionaryChange
RLMDictionary
-addNotificationBlock
에 등록된 알림 블록으로 전달되고, 알림 차단이 마지막으로 호출된 이후에 딕셔너리에서 어떤 키가 변경되었는지 보고합니다.
-
새로 삽입된 딕셔너리의 새 버전에 있는 키입니다.
선언
Objective-C
@property (nonatomic, readonly) NSArray<id> *_Nonnull insertions;
Swift
var insertions: [Any] { get }
-
수정된 새 버전의 사전에 있는 키입니다.
선언
Objective-C
@property (nonatomic, readonly) NSArray<id> *_Nonnull modifications;
Swift
var modifications: [Any] { get }
-
이전 버전에서 삭제된 키입니다.
선언
Objective-C
@property (nonatomic, readonly) NSArray<id> *_Nonnull deletions;
Swift
var deletions: [Any] { get }