Я хочу отказаться от подписки на Observable в RxSwift. Для этого я использовал для установки одноразового использования. Но мне кажется, что после обновления до 3.0.0 RxSwift-beta.2 этот трюк не работает, и я не могу отказаться от Observable:Как отписаться от Observable в RxSwift?
//This is what I used to do when I wanted to unsubscribe
var cancellableDisposeBag: DisposeBag?
func setDisposable(){
cancellableDisposeBag = DisposeBag()
}
func cancelDisposable(){
cancellableDisposeBag = nil
}
Так может быть кто-то может помочь мне, как отказаться от Наблюдаемые правильно ?
см. Это http://stackoverflow.com/questions/38969328/manually-disposing-a-disposebag-in-rxswift –
Посмотрите на https://github.com/ReactiveX/RxSwift/blob/master/Documentation /GettingStarted.md#disposing. То, что вы упоминаете, звучит как ошибка. Возможно, лучше сообщить об этом как о проблеме на https://github.com/ReactiveX/RxSwift/issues – courteouselk