1. StoryBoard 파일 제거
Move to Trash를 눌러주세요 !
2. 나의 프로젝트 파일로 이동 -> TARGETS 이동 - > Info - Storyboard Name 삭제 (delete 눌르면 됩니다 !)
3. 'Build Settings'으로 이동 -> 'Info.plist Values'에서 Setting에 'UIKit Main Storyboard File Base Name' 삭제
4. SceneDelegate 설정
간단하게 설명하자면 앱을 시작할 때 어떤 Scene 에서 시작할 것인지 설정
import UIKit
class SceneDelegate: UIResponder, UIWindowSceneDelegate {
var window: UIWindow?
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()
}
즉 , ViewController로 시작하겠다는 의미 입니다.
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
view.backgroundColor = .green
}
}
'iOS' 카테고리의 다른 글
Swift - final class (0) | 2024.03.30 |
---|---|
Swift - CollectionViewDelegateFlowLayout (0) | 2024.03.27 |
Swift - ScrollView Codebase 정리 (0) | 2024.03.27 |
Swift - Snapkit 사용법 정리 (0) | 2024.03.04 |
Swift - 데이터 전달 방식 [Delegate Pattern] (0) | 2024.03.03 |
댓글