debug
打印所有的订阅,事件以及销毁信息
演示
1. let disposeBag = DisposeBag()
3. let sequence = Observable<String>.create { observer in
4. observer.onNext("?")
5. observer.onNext("?")
6. observer.onCompleted()
7. return Disposables.create()
8. }
10. sequence
11. .debug("Fruit")
12. .subscribe()
13. .disposed(by: disposeBag)
输出结果:
1. 2017-11-06 20:49:43.187: Fruit -> subscribed
2. 2017-11-06 20:49:43.188: Fruit -> Event next(?)
3. 2017-11-06 20:49:43.188: Fruit -> Event next(?)
4. 2017-11-06 20:49:43.188: Fruit -> Event completed
5. 2017-11-06 20:49:43.189: Fruit -> isDisposed
