iOS::스위프트(swift)/RxSwift+MVVM
RxSwift 기초 5 - Combining Operators
Combining Operators StartWith startWith는 특정 시퀀스의 맨 앞에 엘리먼트를 추가해버리는 것이다. 예를 들어 다음과 같은 시퀀스가 있다고 하자. 이 경우 startWith(1) 을 호출하는 경우 아래 그림처럼 시퀀스의 맨 앞에 1이 추가된다. 예제 예를 들어 다음과 같은 코드가 있다고 하면 numbers는 2,3,4로 이루어져 있고 거기에 startWith(1)을 호출했으므로 맨 앞에 1이 붙어서 출력은 1, 2, 3, 4가 되는 것이다. let disposeBag = DisposeBag() let numbers = Observable.of(2,3,4) let observable = numbers.startWith(1) observable.subscribe(onNext: {..
2021. 6. 8. 09:46
최근댓글