간만에 작성하는 RxSwift네요ㅎㅎ 그동안 귀찮아서 업데이트를 못하고 있었습니다! (당당😋)
그래서 오늘은 뭘 좀 알아볼거냐?
바로 Connectable Observable 입니다!
🏃♂️ 따라오시죠!!
Connectable Observable은 일반 Observable을 계승한 클래스 입니다.
일반 Observable과 다른점이라 하면
일반 Observable은 별다른 처리 없이 subscribe
해도 해당 스트림에서 데이터가 넘어오는 반면,
Connectable Observable은 connect
를 시켜줘야 구독자들에게 데이터를 넘겨주게 됩니다.
반대로 말하면 Connectable Observable을 connect
시켜주지 않으면 아무리 subscribe
를 한들 스트림에서 흘러오는 데이터를 받아볼 수 없다는 얘기이죠!