PublishSubject
![[rxSwift] Subject 에 대한 이해와 종류](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcD61qm%2FbtrOZ83s6vg%2F0o2fCQd00jrIyTpWZkwr9k%2Fimg.png)
[rxSwift] Subject 에 대한 이해와 종류
Subject 실시간으로 Observable에 새로운 값을 수동으로 추가하고, subscriber에 방출하도록 하는 것. Hot Observable임. Observable이자 Observer의 성격을 지니고 있음. Observable의 성격으로 onNext의 형태로 수동으로 값을 추가할 수 있고 Observer의 성격으로 subscribe를 통해 방출함. Subject 의 종류 PublishSubject 빈 상태로 시작하여, subscribe 이후의 이벤트만을 subscriber를 통해 방출함. PublishSubject는 .completed, .error 이벤트가 발생할때까지, 즉 종료될때까지 subscribe한 이후부터 이벤트를 방출. PublishSubject 예시 let subject = Publ..