ReplayRelay

ReplayRelay
는 BehaviorRelay
와 비슷하게 항상 하나 이상의 값을 저장하고 있지만, 이전에 저장된 값들을 새로운 구독자에게 전달할 수 있는 기능이 추가된 클래스입니다. 이전에 저장된 값들을 구독자에게 전달할 때, ReplayRelay
는 지정된 크기만큼의 이전 값을 버퍼에 저장하고, 이전 값들 중 가장 최신 값을 먼저 전달합니다.
ReplayRelay
는 초기값과 버퍼 크기를 설정할 수 있습니다. ReplayRelay
는 BehaviorRelay
와 마찬가지로 값을 변경하는 accept
메서드를 제공합니다. 이전 값들을 새로운 구독자에게 전달할 때는, asObservable
메서드를 사용하여 Observable
로 변환하고, subscribe
메서드를 사용하여 구독할 수 있습니다.
댓글
