DisposeBag

Disposable Observable의 라이프사이클이 Completed event나 Error event로 종료되면 모든 리소스를 정리하고 Dispose 된다. Combine의 AnyCancellable과 유사한 개념이다. Dispose가 수행되는 시점은 아래의 코드와 같이 작성하면 확인할 수 있다. let s = Observable.from([1, 2, 3]) .subscribe(onNext: { elem in print("Next", elem) }, onError: { error in print("Error", error) }, onCompleted: { print("Completed") }, onDisposed: { print("Disposed") }) onDispose는 어떤 이벤트에 대한 em..
chicharios
'DisposeBag' 태그의 글 목록