map

通过一个转换函数,将 Observable 的每个元素转换一遍

map - 图1

map 操作符将源 Observable 的每个元素应用你提供的转换方法,然后返回含有转换结果的 Observable


演示

  1. let disposeBag = DisposeBag()
  2. Observable.of(1, 2, 3)
  3. .map { $0 * 10 }
  4. .subscribe(onNext: { print($0) })
  5. .disposed(by: disposeBag)

输出结果:

  1. 10
  2. 20
  3. 30

参考