RXSwift 용어정리
Observable
Observer
subscribe
- Observable 를 구독하는 것을 subscribe 라고 함
- 구독했으니까 -> 관찰한다
Observable 을 subcsribe 하는 대상을 Observer 이라고 함
Observable 에서 값을 방출할 때는 상태를함께 방출한다
- onNext: 정상적인 데이터 방출
- onError: 에러 방출
- onCompleted: 옵저버블의 종료 방출
disposeBag
- 옵저버블을 구독 해제
- 옵저버블이 종료 되었을 때 구독을 해제하도록 disposeBag를 사용한다.
single
옵저버블 중에서, 오직 하나의 값만을 방출하는 옵저버블을 single 이라고 함
onSuccess
single 에서 옵저버블의 onNext 와 동일
onFailure
single 에서 옵저버블의 onError 와 동일