Mon RxSwift
Le code est,
func testOperators(){
let bag = DisposeBag()
let observable1 = PublishSubject<String>()
let observable2 = PublishSubject<String>()
Observable.concat([observable1, observable2])
.subscribe(onNext: { (value) in
print(value)
}).disposed(by: bag)
observable1.on(.next("1"))
observable1.on(.next("2"))
observable2.on(.next("3"))
observable2.on(.next("4"))
observable1.on(.completed)
observable2.on(.completed)
}
La sortie actuelle est,
1
2
Le résultat que j'attends est le suivant,
1
2
3
4
Qu'est-ce que je manque et qu'est-ce que je peux ajouter/modifier pour obtenir le résultat attendu ?