
RxSwift(5)-TimeBasedOperators
·
반응형프로그래밍
시간에 기반한 오퍼레이터-> 시간 흐름을 지연시켜주거나 제어Buffering OperatorsBuffering 연산자들은 Observable 시퀀스에서 방출된 이벤트들을 일정 기간 동안 모았다가 한 번에 처리할 수 있게 해줍니다. 이를 통해 과거 이벤트를 재생하거나 일정 시간 동안 버퍼링하는 기능을 구현할 수 있습니다.Replay(_:)새로운 구독자에게 과거에 방출된 요소들의 일부를 다시 전달합니다// 마지막 N개의 이벤트를 새 구독자에게 전달let replayedObservable = Observable.interval(1,scheduler: .instance).replay(2)// 첫 번째 구독자replayedObservable.subscribe(onNext: { value in print("첫..