【发布时间】:2016-10-12 11:00:40
【问题描述】:
我想在 RxSwift 中取消订阅 Observable。为了做到这一点,我曾经将 Disposable 设置为 nil。但在我看来,更新到 RxSwift 3.0.0-beta.2 后,这个技巧不起作用,我无法取消订阅 Observable:
//This is what I used to do when I wanted to unsubscribe
var cancellableDisposeBag: DisposeBag?
func setDisposable(){
cancellableDisposeBag = DisposeBag()
}
func cancelDisposable(){
cancellableDisposeBag = nil
}
那么可能有人可以帮助我如何正确取消订阅 Observable?
【问题讨论】:
-
看看github.com/ReactiveX/RxSwift/blob/master/Documentation/…。你提到的听起来像一个错误。也许最好在github.com/ReactiveX/RxSwift/issues 将其报告为问题