
RxSwift Subject의 Observable 역할
·
Swift/RxSwift
1. Subject란?: Observer이자 Observable임. Observer이기 때문에 하나 이상의 Observable을 구독할 수 있으며, 동시에 Observable이기 때문에 새로운 항목(item)들을 방출하거나 재방출 할 수 있음 이해가 어려우니 간단하게 Observable과 Observer의 개념을 정리해보겠음 Observable이란, 비동기 이벤트를 관찰이 가능한 형태로 만든 것으로, 해당 이벤트가 발생했을 때, 항목(item)이란 것을 방출(emit)함.Observer란, 내가 원하는 비동기 이벤트를 방출하는 Observable이 있을 경우, 해당 Observable을 구독(Subscribe)하여, 항목이 방출되었을 때 그 항목을 받아 처리할 수 있음. 그렇다면 Observable은 어..