์๋ ํ์ธ์~ ์ค๋์ GCD์ ๋ํด์ ์ ๋ฆฌํ๋ ค๊ณ ํฉ๋๋ค. GCD์ ๊ฐ๋ ๊ณผ ์ฌ์ฉ๋ฒ, ๊ทธ๋ฆฌ๊ณ ์์๋ฅผ ์ค์ฌ์ผ๋ก ์ ๋ฆฌํด ๋ณด๊ฒ ์ต๋๋ค. GCD์ ๊ฐ๋ - GCD (Grand Central Dispatch)๋ C๊ธฐ๋ฐ์ ์ ์์ค API๋ก Apple์ ๋ค์ค ์ค๋ ๋ ํ๋ก๊ทธ๋๋ฐ์ ์ํ ๊ธฐ์ ์ ๋๋ค. GCD๋ ๋น๋๊ธฐ์ ์ผ๋ก ์์ ์ ์ํํ ์ ์๋ ํ(Queue)๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด ํ๋ ๋ฐ๋ก ์ ํฌ๊ฐ ์๊ณ ์๋ DispatchQueue์ ๋๋ค. ์ด ํ๋ ๊ฐ๊ฐ์ ์์ ์ ๋ณ๋์ ์ค๋ ๋์์ ์ํ๋๋ฉฐ ์๋์ ๊ฐ์ด ๋ ๊ฐ์ง ์ข ๋ฅ๋ก ๋๋ฉ๋๋ค. (1) Serial Queue - ํ์ ์ถ๊ฐ๋ ์์ ์ ํ ๋ฒ์ ํ๋์ฉ ์์ฐจ์ ์ผ๋ก ์คํ๋ฉ๋๋ค. ๋ค์ ์์ ์ ์ด์ ์์ ์ด ๋๋์ผ ์คํ๋ฉ๋๋ค. - main queue : UI ์ ๋ฐ์ดํธ์ ๊ฐ์ ๋ฉ์ธ ์ค๋ ๋์์ ์คํํด..