ObserverType Observer란 '관찰자' 라는 뜻을 가지고 있습니다. 무엇을 관찰하는 관찰자! 게임 '스타크래프트'의 옵저버는 상대의 동향, 전략 등을 관찰하려는 목적으로 사용을 하고 있는데, RxSwift 에서의 Observer는 Observable sequence를 관찰하기 위해 사용합니다. ObserverType을 한번 보겠습니다. public protocol ObserverType { associatedtype Element func on(_ event: Event) } ObserverType 프로토콜 위의 코멘트를 읽어보면 Observable sequence에 대한 push-style iteration을 지원한다고 적혀있습니다. 정확하게 이해하지는 못했지만, 이해해본 바로는 Obser..