이번엔 RxCocoa의 ControlProperty와 ControlEvent에 대해 알아보아요. ControlProperty ControlProperty는 Subject처럼 프로퍼티에 값을 주입할 수 있고 동시에 값의 변화도 관찰할 수 있는 타입입니다. 이는 (UIElement).rx를 통해 접근할 수 있습니다. ControlProperty를 사용하면 해당하는 프로퍼티의 변경사항을 데이터 시퀀스로 받아올 수 있습니다. 아래 UITextField+Rx.Swift의 구현 예시를 봅시다. extension Reactive where Base: UITextField { ... public var text: ControlProperty { return value } ... } 내부에 존재하는 text가 Contr..