티스토리 뷰

앱/iOS

RxSwift

알 수 없는 사용자 2018. 9. 7. 21:47

예제
https://medium.com/@bleecoin/%EB%B0%A5%EA%B3%BC-%ED%95%A8%EA%BB%98-rxswift-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-4fe5eb76a9b1


https://pilgwon.github.io/blog/2017/09/26/RxSwift-By-Examples-1-The-Basics.html


공식문서 

https://github.com/ReactiveX/RxSwift/blob/master/Documentation/GettingStarted.md






배치하기 위한 변수.

var disbag = DisposeBag()   

입력

textfield.rx.text
.orEmpty
.subscribe(onNext: { (str) in
                   print(str)
                  }, onError: nil, onCompleted: nil, onDisposed: nil)
.disposed(by: disbag);

입력 text를 구독하고

orEmpty를 통해서 nil을 안받아오게 설정

엔터 누를시 ()

textfield.rx
.controlEvent(.editingDidEndOnExit).subscribe({ _ in
                                              print("onClick")
                                             })
.disposed(by: disbag);

입력이 끝나면 호출

' > iOS' 카테고리의 다른 글

ReactiveX - RxSwift  (0) 2018.12.16
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/12   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함