elementAt

只发出 Observable 中的第 n 个元素

elementAt - 图1

elementAt 操作符将拉取 Observable 序列中指定索引数的元素,然后将它作为唯一的元素发出。


演示

  1. let disposeBag = DisposeBag()
  2. Observable.of("🐱", "🐰", "🐶", "🐸", "🐷", "🐵")
  3. .elementAt(3)
  4. .subscribe(onNext: { print($0) })
  5. .disposed(by: disposeBag)

输出结果:

  1. 🐸