공부방/RxKotlin
What is Observable?
soycrab
2019. 7. 23. 15:54
Observable 은 Observer (이해를 돕기위해 소비자 개념으로 보자) 에게 소비할 수 있는 값을 발행한다.
순차적으로 접근해 보면 다음과 같다.
1. Observer가 Observable을 Subscribe(구독) 한다.
2. Observable이 아이템들을 내보낸다.
3. Observer가 Observable의 아이템들을 소비한다.
Observable 의 주요 함수
onNext : 모든 아이템들이 하나씩 들어온다.
onComplete : 모든 아이템들이 onNext를 거치고 나면 Observable이 onComplete를 호출한다.
onError : Observable이 에러가 발생하면 onError가 호출되며, onError가 호출 되면 onComplete 는 호출되지 않는다.
반응형