error

创建一个只有 error 事件的 Observable

error - 图1

error 操作符将创建一个 Observable,这个 Observable 只会产生一个 error 事件。


演示

创建一个只有 error 事件的 Observable

  1. let error: Error = ...
  2. let id = Observable<Int>.error(error)

它相当于:

  1. let error: Error = ...
  2. let id = Observable<Int>.create { observer in
  3. observer.onError(error)
  4. return Disposables.create()
  5. }