repeatElement

创建重复发出某个元素的 Observable

repeatElement - 图1

repeatElement 操作符将创建一个 Observable,这个 Observable 将无止尽地发出同一个元素。

演示

创建重复发出 0 的 Observable

  1. let id = Observable.repeatElement(0)

它相当于:

  1. let id = Observable<Int>.create { observer in
  2. observer.onNext(0)
  3. observer.onNext(0)
  4. observer.onNext(0)
  5. observer.onNext(0)
  6. ... // 无数次
  7. return Disposables.create()
  8. }