concat
-
RxSwift - Combining OperatorRxSwift 2021. 11. 12. 22:00
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ข ์ด๋ฒ ํฌ์คํ ์์๋ Combining Operator์ ๋ํด ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐๐ป Combining Operator? ์ปด๋ฐ์ธ ์ฆ ๊ตฌ์ฑํ๊ณ ์กฐ์งํ๋ค๋ ์๋ฏธ๋ก ์ด๋ฒ์ ์์๋ณผ ์คํผ๋ ์ดํฐ๋ ์ต์ ๋ฒ๋ธ์ ๋ฐ์ดํฐ๋ฅผ ๋ณํฉํด์ค๋๋ค. ์ด์ ์ ๋ธ๋ก๊ทธ์์ ์ค๊ตฌ๋๋ฐฉํ๊ฒ concat, merge ๋ฑ ์ต์ ๋ฒ๋ธ ์ํ์ค๋ฅผ ๋ณํฉํด์ฃผ๋ ํ์ต์ ํด๋ณธ์ ์์ต๋๋ค. ์ด๋ฒ์๋ ์๋ ๋งํฌ๋ฅผ ํตํด ์กฐ๊ธ ๋ ์ฒด๊ณ์ ์ผ๋ก ๊ตฌ๋ถํ๊ณ ์์๋ณด๋ คํฉ๋๋ค๐ GitHub - fimuxd/RxSwift: RxSwift๋ฅผ ์คํฐ๋ํ๋ ๊ณต๊ฐ RxSwift๋ฅผ ์คํฐ๋ํ๋ ๊ณต๊ฐ. Contribute to fimuxd/RxSwift development by creating an account on GitHub. github.com startWith(_:)..
-
concat & mergeRxSwift 2021. 8. 16. 14:40
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ข ์ด๋ฒ ํฌ์คํ ์์๋ concat๊ณผ merge์ ๋ํด ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐ง๐ป๐ป ์ผ๋จ ๋ ๋จ์ด์ ์ฌ์ ์ ์ธ ์๋ฏธ๋ถํฐ ์ดํด๋ณด๋ฉด, concat์ concatenate์ ์ฝ์๋ก ์ฐ์ค์, ์ฌ์ฌ์ ์๋ค ๋ผ๋ ๊ทธ๋ฐ ๋์์ค์ ๋ป์ ๊ฐ์ง๊ณ ์์ต๋๋ค. merge๋ ํฉ๋ณ, ํฉ์น๋ค, ์ตํฉํ๋ค, ์ด์ฐ์ด๋ฆฌ์ง๋ค ๋ฑ๋ฑ์ ๋์์ค์ ๋ป์ด ์๋ค์! ๋ค๋ค merge๋ ๊น์ ์ฌ์ฉํ๋ ๋ญํ๋ ๋ค์ํ๊ฒ ๋ค์ด๋ณด์ จ์ํ ๋ฐ concat๋ ์ฌ์ ์ ์๋ฏธ๋ฅผ ๋ณด๋ฉด ๋์ผํ ๊ธฐ๋ฅ์ ํด์ค๊ฑฐ๋ผ๋ ๋๋์ด ์ต๋๋ค. ์ concat๊ณผ merge์ ๋ํด ์์๋ณด๊ธฐ ์์ํ๋์ง ํ์ด๋ณด์๋ฉด, ํ์ฌ RxSwift๋ฅผ ๊ณต๋ถํ๋ฉด์ ์ฌ๋ฌ ํผ๋ธ๋ฆฌ์ ๋ค์ ํ ๋์ ์ฆ, ํ ์คํธ๋ฆผ์์ ๋์ํ๊ฒ ํ๊ณ ์ถ์๋ concat๊ณผ merge๋ผ๋ ๋ฉ์๋๋ฅผ ํธ์ถํ์ฌ ์ฌ์ฉํ๊ณค ํฉ๋๋ค. ๋ ๊ธฐ๋ฅ..