본문 바로가기 메뉴 바로가기

KimBaechu

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

KimBaechu

검색하기 폼
  • 분류 전체보기 (151)
    • iOS (88)
    • Swift (32)
    • Git (6)
    • etc. (6)
    • Algorithm (19)
  • 방명록

PublishRelay (1)
[RxSwift] PublishSubject, BehaviorSubject, ReplaySubject, PublishRelay , BehaviorRelay

Subject와 Relay Subject는 Observable이면서 Observer일 수 있습니다. 데이터를 방출하고(emit) 읽을(subscribe) 수 있습니다. Relay는 RxCocoa를 import해서 씁니다. cocoa가 붙은 것으로 알 수 있듯이 UI를 위해 만들어졌습니다. Relay는 error와 complete가 없고 dispose할 때까지 종료되지 않습니다.. UI 이벤트를 처리하기 때문입니다. PublishSubject let disposeBag = DisposeBag() let subject = PublishSubject() subject.onNext("1") subject.subscribe { event in print(event) } subject.onNext("2") subj..

Swift 2020. 12. 23. 11:58
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바