RxSwift找不到flatMapObservable

时间:2019-05-26 15:54:42

标签: swift rx-swift

  

Single.flatMapObservable

在RxSwift中它是被不同地调用还是不存在?

1 个答案:

答案 0 :(得分:0)

要将Single<E>转换为Observable<E>,只需使用flatMap运算符即可。

另一方面,如果您希望从Observable<E>转换为Single<E>,则可以这样做:

Observable<Int>.just(1)
  .flatMap { number -> Single<Int> in
    return Single<Int>.just(number)
  }
  // it's Single<Int> from now on..