मैं आरएक्सस्विफ्ट में ऑब्जर्जेबल से सदस्यता समाप्त करना चाहता हूं। ऐसा करने के लिए मैं डिस्पोजेबल को शून्य पर सेट करता था। लेकिन मुझे लगता है कि RxSwift को 3.0.0-beta.2 को अद्यतन करने के बाद यह चाल काम नहीं करता है और मैं प्रत्यक्ष से सदस्यता समाप्त नहीं कर सकते हैं:RxSwift में Observable से सदस्यता कैसे प्राप्त करें?
//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