[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
공지사항