SuguruSasaki / pure-di-example

0 stars 0 forks source link

Reactorkitを利用した時のエラーハンドリング #9

Open SuguruSasaki opened 5 years ago

SuguruSasaki commented 5 years ago

エラーによってstatusを更新したい場合はどうすれば良いか。

yusuga commented 5 years ago

打ち合わせメモ

enum Status {
      case success, failure
}
Observable.just(Status.success)
        .debug("1")
        .map { _ in throw CustomError.failure }
        .catchErrorJustReturn(Status.failure)
        .debug("2")
        .subscribe()
        .disposed(by: disposeBag)