연산자1 [RxSwift] Observable 필터링 연산자 정리 1. debounce짧은 시간 동안 새로운 이벤트가 발생하면 이전 이벤트들을 무시하고 마지막 이벤트만 방출let subject = PublishSubject()subject .debounce(.seconds(1), scheduler: MainScheduler.instance) .subscribe(onNext: { print("Debounced: \($0)") }) .disposed(by: disposeBag)subject.onNext("A")subject.onNext("B")subject.onNext("C") // 1초 후 "C"만 출력됨2. distinctUntilChanged연속된 중복 데이터를 필터링Observable.of("A", "B", "A", "C", "B".. 2025. 2. 1. 이전 1 다음