본문 바로가기
반응형

iOS14

RxSwift UITextField RxSwift UITextField UITextField에 관한 포스팅이다. 많이 사용한는 컨트롤중에 하나이다. editingChanged에서 변경된 text를 처리하는 로직을 많이 구현했었다. (본인...) UITextField에서 가장 많이 처리하는 곳은 로그인 화면이다. id와 password를 입력하는데 꼭 필요한 컨트롤이 UITextField이니 말이다. 그 외에 간단한 입력을 받기 위해 사용해야 하는 컨트롤인데 사용해 본 코드만 소개하려 한다. 이미지와 같은 코드다. @IBOutlet var textField: UITextField! let disposeBag = DisposeBag() func initTextField() { // editingChanged 이벤트가 발생 했을 때 self.t.. 2019. 6. 1.
RxSwift property observe (BehaviorRelay, Variable) RxSwift property observe (BehaviorRelay, Variable) property 구독하기 property를 구독하기 위하여 BehaviorRelay를 사용한다. RxSwift 4.0 이전에는 Variable을 사용했었다. 하지만 Variable은 Depreated가 예정 되었고 BehaviorRelay가 새로 나오게 되었다. Variable을 사용하게 되면 xcode console창에 아래와 같이 경고가 발생한다. Variable은 deprecated가 예정되었습니다. BehaviorRelay로 변경해주세요. [DEPRECATED] `Variable` is planned for future deprecation. Please consider `BehaviorRelay` as a.. 2019. 5. 25.
RxSwift 객체 구독하기 (Observable) RxSwift 객체 구독하기 (Observable) 포스팅 하기에는 정말 민망할 정도로 자세하게 홈페이지에 설명이 작성되어 있다. 영어로 작성이 되어있지만 오른쪽에 한국어로 변경이 가능하도록 되어 있어 편하게 볼수 있다. Observable : 식별할 수 있는, 관찰할 수 있는 http://reactivex.io/documentation/observable.html ReactiveX - Observable Observable In ReactiveX an observer subscribes to an Observable. Then that observer reacts to whatever item or sequence of items the Observable emits. This pattern facil.. 2019. 5. 18.
RxSwift 시작하기 (설치 & Button Tap Event - DisposeBag, rx.Tap ) RxSwift 시작하기RxSwift 시작하기 (설치 & Button Tap Event) RxSwift설치부터 tap event를 bind와 subcribe를 이용하여 이벤트를 바인딩 하는 것을 포스팅 할것 이다. 이전에는 RxSwift의 간략적인 내용을 포스팅 했다. 2019/04/26 - [iOS/Swift] - RxSwift (ReactiveX) RxSwift (ReactiveX) RxSwift (ReactiveX) RxSwift는 Rx 와 Swift의 합성어다. Rx : Reactive extension 상단 메뉴 -> Editor -> Embed In -> Navigation Controller 2. 코드로 버튼 생성 및 Tap Event Bind ===========================.. 2019. 5. 3.
반응형