[Android] CompositeDisposable , Disposable
Disposable Observable source = Observable.just("D", "E", "F"); Disposable disposable = source.subscribe(System.out::println); //D //E //F위 코드는 Observable이 발행하는 아이템의 갯수가 정해져있어서 발행이 끝나면 onComplete()가 호출되고 종료될 것이다. 그러나, 아이템 발행이 무한하거나 오래동안 실행될때 Observable을 종료시켜주지 않으면 메모리 누수가 발생할 수 있다. 만약, Disposable이 여러개라면 각 객체마다 dispose를 해줘야 하므로 반복적인 작업을 해야만한다. CompositeDisposable Observable observable = Observable..
2021.10.15