Mobile App/iOS

RxSwift 정리

bugtype 2018. 12. 31. 12:42

RxSwift

Subscribe

  • onNext

  • onError

  • onCompleted

Hot and Cold

Hot - Observable 생성되자마자

Cold - Observable 구동할때

DisposeBag add

var disposebag = DisposeBag()

1disposebag.insert(dispose)

2.disposed(by: disposebag)

orEmpty

  • 비어있을 때 null을 안보냄.

  • inputTextField에 좋은듯???

just

  • 그대로 [1,2,3,4]

from

  • 순차적으로 1

  • 2

  • 3

  • 4

map,filter,reduce 등

  • onNext보다 먼저 실행.

Operator

  • 생성

  • 변환

  • 필터링

  • 결합

  • 오류처리

  • 조건과 불린 연산자

참고