차가운 1 [Rx프로그래밍] 뜨거운(Hot) Observable Vs 차가운(Cold) Observable에 대해 Observable 에는 두가지 종류의 Hot Cold 가 있습니다. 차가운 Observable는 선언하고 just( ), fromIteralbe( ) 함수를 호출해도 옵서버가 subscribe( ) 함수를 호출하여 구독하지 않으면 데이터를 발행하지 않습니다. 그래서 불러주지 않으면 아무것도 안한 시니컬한 친구다 라고 이해했습니다. 뜨거운 Observable는 구독자가 존재 여부와 관계없이 데이터를 발행하는 Observable입니다. 따라서 여러 구독자가 존재할 수 있습니다. 그래서 안불러줘서 달라붙을 수 있는 핫한 친구다 라고 이해했습니다. 여기서 차이점은 차가운,뜨거운 Observable의 데이터 발행이 완성도? 에 있습니다. 호출되면 데이터를 발행하는 차가운 Observable의 경우 호출되었기에 .. 2020. 4. 22. 이전 1 다음