ReactiveX
-
RxSwift - ZipRxSwift 2021. 10. 13. 20:12
안녕하세요. 그린입니다🟢 이번 포스팅에서는 RxSwift의 Zip에 대해 학습해보겠습니다💁🏻 이전에 CombineLatest에 대해서 학습해본적이 있습니다. 그때 CombineLatest는 두가지의 옵저버블 방출을 통해 합쳐서 보내준다는점에선 Zip과 동일합니다. 다만 CombineLatest는 합성 후 그다음 다른 옵저버블의 방출이 들어온다면 또 합성하여 뿌려주는 특성이 있었습니다. 그러면 Zip은 어떻게 다른건지 알아보시죠🧐 Zip Zip이란? 정의한 함수를 통해 여러 Observable의 방출을 결합하여 이 조합에 의해 단일 항목으로 방출해줍니다. 아래 그림과 같은 플로우입니다. 자 위 플로우를 보면 첫번째 옵저버블의 흐름에서는 1,2,3,4,5가 방출되고 두번째는 A,B,C,D가 방출됩니다. 여기..