Global(2)
-
[์ด์์ฒด์ ] Synchronization in Swift
Synchronization in Swift iOS programming์์ ํ์ฉํ๋ ํจ์๋ค์ ์๋ฏธ๋ฅผ OS ์์ ์์ ๋ฐฐ์ด multi-thread, process ๊ทธ๋ฆฌ๊ณ ๋์์ฑ ๊ฐ๋ ์ ํตํด ๋ณด๋ค ์ฌ์ธต์ ์ผ๋ก ์ดํดํ ์ ์์๋ค :)
2023.04.17 -
UMC iOS ์ธ๋ฏธ๋ 6์ฃผ์ฐจ: Thread
DispatchQueue.main() -> main ์ค๋ ๋, UI ๊ด๋ จ ์์ ์ ๋ฐ๋์ ๋ฉ์ธ ์ค๋ ๋์์๋ง! DispatchQueue.global() -> ์ด์ธ์ ๋ค์ํ ์ฒ๋ฆฌ๋ค์ ๋ฐฑ๊ทธ๋ผ์ด๋์์ == global ์ด๋, UI ๊ด๋ จ ์์ ์ main์์! ๋ฐ๋ผ์ global ๋ด๋ถ์์, UI ์ฝ๋๋ง main์ผ๋ก ๊ฐ์ผ๋ค. ๋ฐฑ๊ทธ๋ผ์ด๋์์ ๋๋ฆฌ๋ฉด์, ํด๋น ์์ ์ main์ผ๋ก ๊ฐ์ ธ๊ฐ๋ ๊ฒ ์ด์ ์ ๋์คํจ์น ํ ์ฝ๋๋ฅผ ์ ๋ ๊ฒ ์ฐ๋์ง ์ดํด๊ฐ ๊ฐ๋ค ;;
2022.10.31