当前位置: 首页 > 文档资料 > RxSwift 中文文档 >

startWith

优质
小牛编辑
125浏览
2023-12-01

startWith

将一些元素插入到序列的头部

startWith 操作符会在 Observable 头部插入一些元素。

(如果你想在尾部加入一些元素可以用concat


演示

let disposeBag = DisposeBag()

Observable.of("", "", "", "")
    .startWith("1")
    .startWith("2")
    .startWith("3", "️", "️")
    .subscribe(onNext: { print($0) })
    .disposed(by: disposeBag)

输出结果:

3
️
️
2
1



