distinctUntilChanged
-
RxSwift - Filtering OperatorsRxSwift 2021. 11. 8. 09:56
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ข ์ด๋ฒ ํฌ์คํ ์์๋ RxSwift์ Filtering Operator๋ค์ ๋ํด ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐๐ป Filtering Operator? ์ด๋ฆ์์๋ถํฐ ์ด๋ค๊ฑด์ง ๋๋์ด์ค์ฃ ? ํํฐ๋ฅผ ํด์ฃผ๋๊ฒ๋๋ค. ์ด๋ค๊ฑธ ํํฐ๋ฅผ ํด์ฃผ๋? next ์ด๋ฒคํธ๋ฅผ ํตํด ๋์ด์จ ๊ฐ๋ค์ ๋ํด ํํฐ๋ฅผ ํด์ค๋๋ค. ์ฆ ํด๋น ์คํผ๋ ์ดํฐ๋ฅผ ํตํด ๋์ด์จ ๊ฐ๋ค์ ๋ํด ๋ค ์ฒ๋ฆฌํ์ง ์๊ณ ์ํ๋ ๊ฐ๋ง ๊ณจ๋ผ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค๐ Filtering Operator ์ข ๋ฅ ํฌ๊ฒ 4๊ฐ์ง์ ์ข ๋ฅ๋ก ๋๋ ๋ณผ ์ ์์ต๋๋ค. 1. Ignoring Operator 2. Skipping Operator 3. Taking Operator 4. Distinct Operator ๊ทธ๋ผ 4๊ฐ์ง ์ข ๋ฅ๊ฐ ์๋ค๊ณ ํ์ผ๋ ํ๋์ฉ ์์ธํ๊ฒ ์ด๋ค ์คํผ๋ ์ดํฐ๋ค์ ๋ด๊ณ ์๋์ง ..