SceneDelegate
-
Application Life CycleiOS 2021. 1. 14. 19:24
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค! ์ด๋ฒ ํฌ์คํ ์์๋ iOS์์์ ์ฑ ์๋ช ์ฃผ๊ธฐ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ์๋์ด AppDelegate์ SceneDelegate์ ๋ํด์๋ ์์๋ณด๋๋ก ํ์ฃ ! 1. Application Life Cycle : iOS์์์ ์ฑ ์๋ช ์ฃผ๊ธฐ๋ ์๋์ ๊ฐ์ ์์๋ก ๋ณผ ์ ์์ต๋๋ค. 1) ์ฌ์ฉ์ ์ฑ ์์ด์ฝ ํฐ์น ์คํ 2) main() ๋ฉ์๋ ์คํ (AppDelegate ํ์ผ) 3) UIApplicationMain ๋ฉ์๋ ํธ์ถ ์คํ (์ฑ ์๋ช ์ฃผ๊ธฐ ๋จ๊ณ ์์ ๋ฉ์๋) 4) UIApplication ๊ฐ์ฒด ์ธ์คํด์ค ์์ฑ (์ฑ ๋ก๋ฉ ํ๋ก์ธ์ค) 5) nib / Info.plist ํ์ผ์์ ๋ถ๊ฐ ๋ฐ์ดํฐ๋ค์ Read & Load 6) AppDelegate ๊ฐ์ฒด ์ธ์คํด์ค ์์ฑ > App ๊ฐ์ฒด ์ธ์คํด์ค ์ฐ๊ฒฐ..
-
AppDelegate & SceneDelegateiOS 2020. 12. 7. 09:50
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค! ์ค๋ ํฌ์คํ ์์๋ Xcode๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๋ ์ข์ธก Project Navigator์์ AppDelegate.swift์ SceneDelegate.swift ํ์ผ์ ๋ค๋ค๋ณด๊ฒ ์ต๋๋ค. ๋ ํ์ผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ง๋ค์ด์ง๊ณ ๊ตฌ๋๋ ๋ ๊ผญ ํ์์ ์ธ ํ์ผ๋ก ๊ธฐ๋ณธ์ ์ผ๋ก ์ธํ ์ด ๋์ด์์ด ํฌ๊ฒ ๊ฑด๋์๋์ผ์ด ์์์๊ฒ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ํ๋ค๋ณด๋ iOS ๋ฒ์ ์ด ์ฌ์ฉ์ ๋ง๋ค ๋ค๋ฅผ๊ฒฝ์ฐ ๋ง์ฝ iOS ๋ฒ์ ์ ๋ฐ๋ผ ์ฌ์ฉํ์ง ๋ชปํ๋ ํ๋กํ ์ฝ์ด๋ ์ด๋ ํ ๊ธฐ๋ฅ์ด ์๋ค๋ผ๊ณ ํ๋ค๋ฉด ์กฐ์ ํด์ฃผ๋ ๋ฐฉ๋ฒ์ ๋ํด ์๋ดํ๊ฒ ์ต๋๋ค. iOS 13 ๋ฒ์ ์ด์ ์๋ AppDelegate ํ์ผ ์์์ ๋ทฐ ์ธ์ดํด์ ๊ตฌ๋ํด์ฃผ๊ณ ๋ํ๋ด์ฃผ๋ ๊ทธ๋ฌํ ๋ฉ์๋๋ค์ ๊ตฌํ์ด ๋ค ์ด๋ค์ ธ์์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ iOS 13 ์ดํ ๋ถํฐ๋ ๋ฐ๋ก Scene..