filter

仅仅发出 Observable 中通过判定的元素

filter - 图1

filter 操作符将通过你提供的判定方法过滤一个 Observable


演示

  1. let disposeBag = DisposeBag()
  2. Observable.of(2, 30, 22, 5, 60, 1)
  3. .filter { $0 > 10 }
  4. .subscribe(onNext: { print($0) })
  5. .disposed(by: disposeBag)

输出结果:

  1. 30
  2. 22
  3. 60