Reactive x 시리즈 중에 하나
식별할 수 있는 흐름을 가지고 비동기 프로그래밍을 하기 위한 API
ReacticeX에서 observer 는 observable 을 구독한다.
observer 는 observable 이 방출하는 모든 아이템에 대해 반응한다.
observable.subscribe(onNext: { element in
print(element)
})
위 코드를 치면 observer가 observable을 관찰 할 수 있는데 그 이유는
observable 을 subscribe 하면 subscirbe 구현부에서 observer를 생성하고 그 observer에 대한 subscription을 만들기 때문이다.