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

이번 시간에는 delaySubscription에 대해서 알아보겠습니다.

지난번에 delay연산자에 대해서 알아보았었죠?

단순히 요소를 원하는 시간 만큼 지연 시킬 수 있게 도와주는 연산자였습니다.

이번에는 그와 조금 다른 delaySubscription인데요.

<aside> 💡 delaySubscription이란 이름에서 부터 알 수 있듯이 단순히 요소 방출을 지연시켜주는 것이 아니라 구독 자체를 일정 시간만큼 지연 시켜주는 연산자 입니다!

</aside>

일정 시간동안 구독 자체를 안시켜주니 요소 방출도 자연스럽게 그 시간만큼 지연 되겠죠?

delaySubcription은 바로 그런 연산자 입니다!!

마블


아래 마블로 보시면 딱 느낌 오실 겁니다!

delaySubscription.png

delaySubscription의 파라미터로 준 시간 만큼 구독을 지연시켰다가 시간이 지나게 되면 그제서야 Observable로 부터 요소들을 전달 받게 됩니다!