Slide 28
Slide 28 text
Timer Stream
botton.rx.tap
.flatMapLatest {
URLSession.shared.rx.json(request: request)
}
.flatMapLatest { json -> Observable in
Observable.timer(json["num"] as! Int, scheduler: scheduler)
.map { _ in nil }
.startWith(json)
}
.subscribe(onNext: { ... })
.addDisposableTo(disposeBag)