방법
- 콜백
- 유형:
callback(dictionary, changeset)
변경 이벤트가 발생할 때 호출되는 함수입니다. 각 콜백은 추가된 횟수에 관계없이 이벤트당 한 번만 호출됩니다. 콜백에는 두 개의 인수가 있습니다.
- 딕셔너리: 변경된 딕셔너리 인스턴스
- changeset: 변경된 키 배열의 객체(
deletions
,insertions
및modifications
)
-
Error
callback
가 함수가 아닌 경우.
- 키
- 유형:
string
제거할 키입니다.
-
Error
쓰기 트랜잭션(write transaction) 내부가 아닌 경우
- 콜백
- 유형:
callback(Realm.Dictionary, Realm.Dictionary.Changeset)
이전에
addListener
메서드를 통해 리스너로 추가된 함수입니다.-
Error
callback
가 함수가 아닌 경우.
- 키
- 유형:
string
추가하거나 설정할 키
- value
값
-
Error
쓰기 트랜잭션(write transaction) 내부에 있지 않거나 값이 유형 제약 조건을 위반하는 경우
addListener(콜백)
callback
리스너를 추가합니다.
매개변수:
예외 처리:
제거(키)
딕셔너리에서 키를 제거합니다. 키워드 delete
을 사용할 수도 있습니다.
매개변수:
예외 처리:
removeAllListeners()
모든 이벤트 리스너를 제거합니다.
removeListener(콜백)
리스너 callback
을(를) 제거합니다.
매개변수:
예외 처리:
세트(키, 값)
값이 있는 키를 추가하거나 키가 있는 경우 값을 업데이트합니다.