An API for asynchronous programming with observable streamsReactiveX는 관찰 가능한 시퀀스를 사용하여 비동기식 및 이벤트 기반 프로그램을 구성하기 위한 라이브러리 입니다. RxSwift는 ReactiveX 라이브러리
dispose() 호출 또는 disposeBag에 담는 것을 깜빡하거나, Observable이 어디에선가 의도치 않게 종료된다면 메모리leak이 발생할 수 있습니다.Observable은 subscribe하기 전까지 이벤트를 발생시키지 않습니다.Subscription이
Observer인 동시에 ObservableSubject로 전달되는 이벤트를 Observer로 전달하는 가장 기본적인 Subject이다. 즉 이벤트를 전달하는 역할과 이벤트를 전달받는 역할 모두를 할 수 있습니다.Element없이 빈 상태로 생성되고, subscribe
Observable을 구독하는 과정은 아래와 같이 3부분으로 나눌 수 있습니다.먼저 Observable을 정의합니다. Observable을 만들어도 즉시 실행되는 것은 아닙니다. Observable은 추후에 구독자가 생길 때 까지 아무것도 하지 않고 기다립니다.map이