PublishRelay에 이어서 BehaviorRelay에 대해서 알아보겠습니다.
BehaviorRelay도 PublishRelay와 마찬가지로 BehaviorSubject의 wrapper 클래스 입니다.
그리고 BehaviorSubject와 사용 방식도 굉장히 비슷합니다.
바로 마블로 먼저 확인해 보겠습니다.
이렇게 Behavior의 특징인 초기값을 가지고 시작한다는 점과 Relay의 특징인 onError나 onCompleted가 발생해도 무시한다는 것을 확인할 수 있습니다.
그럼 코드로도 한 번 작성해보도록 하죠.