Transforming Operator
-
RxSwift - Transforming OperatorRxSwift 2021. 11. 10. 20:00
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ข ์ด๋ฒ ํฌ์คํ ์์๋ ์ด์ Filtering Operator์ ์ด์ด Transforming Operator์ ๋ํด ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐๐ป Transforming Operator? ๋ณํํด์ฃผ๋ ์คํผ๋ ์ดํฐ! ์ด๋ค๊ฒ์ ๋ณํํด์ค๊น์? ์ต์ ๋ฒ๋ธ๋ก ๋ถํฐ ๋ฐฉ์ถ๋ ๊ฐ๋ค์ ๋ค๋ฅธ ํํ๋ ๋ณํ๋ ๊ฐ์ผ๋ก ๋ณํ๋ฅผ ์ฃผ๊ณ ๋ฐฉ์ถํ๋ ์คํผ๋ ์ดํฐ์ ๋๋ค๐ค๐ป ๊ทธ๋ผ ๋ฐ๋ก ์๋์์ ์ฌ๋ฌ๊ฐ์ง Transforming Operator๋ค์ ๋ํด ์ดํด๋ณด๊ฒ ์ต๋๋ค๐๐ป toArray ์๋ฐ ํํ๋ฅผ ๋๋๋ค. ์์๋ค์ ํ๋์ ์ด๋ ์ด๋ก ๋ฌถ์ด์ฃผ๋ ์คํผ๋ ์ดํฐ์ธ๊ฒ ๋ฑ ๋ณด์ด์ฃ ? ๊ทธ๋ผ ์ฝ๋๋ก ์ด๋ป๊ฒ ์ฌ์ฉ๋๋์ง ๋ณด๊ฒ ์ต๋๋ค. let disposeBag = DisposeBag() Observable.of(1, 2, 3, 4, 5, 6) .toArray() .su..