ํ๋ก์ ํธ ์ธํ ํ ๋๋ง๋ค ์ฐพ์๋ด์ ์ด๋ฒ ๊ธฐํ์ ์ ๋ฆฌํ๋ ค ํ๋ค.
1. Main ์คํ ๋ฆฌ๋ณด๋ ์ญ์
2. Project target - Build Settings - main๊ฒ์ - UiKit Main Storybard File base Name ์ญ์
3. info.plist - storybard Name ์ญ์
4. SceneDelegate ์์
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let windowScene = (scene as? UIWindowScene) else { return }
window = UIWindow(windowScene: windowScene)
window?.rootViewController = ViewController()
window?.makeKeyAndVisible()
}
์ฐธ๊ณ )
window?.makeKeyAndVisible()๋?
- keyWindow๋ก ์ค์ ํ๋ค๋ ๋ป, keyWindow๋ window๊ฐ ์ฌ๋ฌ๊ฐ ์์ ๋ ๊ฐ์ฅ ์์ ์๋ window๋ฅผ ๋ปํจ
'iOS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์๋์ผ๋ก ํ๋ก๋น์ ๋ ํ๋กํ์ผ ๊ด๋ฆฌ, extension ์๋ฌ ํด๊ฒฐ (1) | 2024.10.22 |
---|---|
[ARC] CFGetRetainCount ํจ์๋ก ์ฐธ์กฐ ํ์ ์ธ๋ณด๊ธฐ (1) | 2024.02.08 |
[SwiftUI] Custom TabView ๊ตฌํ (0) | 2023.06.16 |
[iOS] NotificationCenter ๋์ ๋ฐฉ์๊ณผ ํ์ฉ ๋ฐฉ์์ ๋ํด ์ค๋ช ํ์์ค. (0) | 2023.03.31 |
iOS 13 ์ดํ SceneDelegate ๋ฑ์ฅ (0) | 2023.03.14 |