안녕하세요! 왈라비🦘 입니다!

이번에는 merge 연산자에 대해서 알아보도록 하겠습니다.

무언가를 병합한다는 의미의 merge, 깃헙 사용자라면 익숙한 용어이죠?

RxSwift에서도 그런 병합한다는 의미로서 사용이 됩니다.

<aside> 💡 다수의 Observable에서 방출되는 요소들을 모두 병합시켜주는 그런 연산자가 바로 merge 입니다.

</aside>

마블


이해를 돕기위해 마블로 한 번 살펴보도록 하겠습니다.

merge.png

이렇게 두 Observablemerge를 하게 되면 서로의 요소가 방출되는 시점도 유지시켜 주면서 하나의 Observable로 병합되는 모습을 확인할 수 있습니다.

사용방법