jjzjj

addDisposableTo

全部标签

ios - 我们什么时候应该在 RxSwift 中调用 addDisposableTo(disposeBag)?

我们创建一个DisposeBag和一个Observable,订阅Observable然后addDisposableTo(disposeBag),我知道当DisposeBag将要deinit时,它会调用dispose()来释放资源,否则会导致内存泄漏。如果Observable发送Complete或Error将在有限时间内终止。当Observable在DisposeBagdeinit之前终止时,我是否需要调用addDisposableTo(disposeBag)?DisposeBag是否在收到终止消息时自动释放订阅它的观察者?letdisposeBag=DisposeBag()Observ