Scheduler
-
Combine - SchedulerCombine 2022. 3. 7. 21:04
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ข ์ด๋ฒ ํฌ์คํ ์์๋ Combine์์ ํฌ๊ฒ ์์๋ณด๊ธฐ๋กํ 4๋ฒ์งธ ์น๊ตฌ Scheduler์ ๋ํด ํ์ตํด๋ณด๊ฒ ์ต๋๋ค!๐ Scheduler? ๊ณต์๋ฌธ์์ ๋ฐ๋ฅด๋ฉด ํด๋ก์ ๋ฅผ ์คํํ๋ ์๊ธฐ์ ๋ฐฉ๋ฒ์ ์ ์ํ๋ ํ๋กํ ์ฝ์ด๋ผ๊ณ ํฉ๋๋ค. protocol Scheduler ์ด๋ ๊ฒ ๊ฐ๋จํ ์ ์ธ์ ๋ณด๋ฉด ํ๋กํ ์ฝ์ ๋๋ค! ์ ์๊ฐํด๋ณด๋ฉด ์ฐ๋ฆฌ๊ฐ ํํ ์ฌ์ฉํ๋ DispatchQueue๋ OperationQueue์ ๋์ผํ ์ญํ ์ด๋ผ๊ณ ์๊ฐ์ด ๋ญ๋๋ค. ์ฆ ๋ฉ์ธ ํน์ ์๋ธ ์ฐ๋ ๋ ์ด๋์์ ํด๋น ํด๋ก์ ๋ฅผ ์คํํด์ค์ง์ ๋ํ๊ฑฐ๋ผ๊ณ ์ดํดํ๋ฉด ์ฌ์ธ๊ฒ ๊ฐ์์. ๊ณต์๋ฌธ์์ OverView ์ ๋ฌธ์ ๊ฐ์ ธ์๋ณผ๊ป์! You can use a scheduler to execute code as soon as possible, or after ..