ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 날씨앱 만들기 (1) 초기 세팅
    카테고리 없음 2024. 7. 11. 18:15

     

    파일을 만들어준다. 

     

    코드베이스로 할 것이기 때문에 main은 지워준다. 

    저번에 코드베이스 main 지울 때랑 이번 강의에서 알려주는 방법이 다른 것 같다..? 그래서 일단은 다 기록으로 남기려고 한다. 

     

    1. 파일메인을 지우고 나면, info에 가서 Application Scene Manifest를 날려준다. 

    좌 : 날리기 전, 우 : 날린 후

    2. SceneDelegate도 날려준다. 

     

    3. AppDelegate에서 관련 메서드 지운다. 

     

    3. 프로젝트 파일의 Build Setting에서 main을 필터링해서 삭제한다.

     

    4. AppDelegate에 가서 window 생성

    import UIKit
    
    @main
    class AppDelegate: UIResponder, UIApplicationDelegate {
    
        var window: UIWindow?
    
    
        func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
            
            let window = UIWindow(frame: UIScreen.main.bounds)
            window.rootViewController = UINavigationController(rootViewController: ViewController())
            window.makeKeyAndVisible()
            self.window = window
            
            return true
        }
    }

     

    5. ViewController 가서 초기 세팅 잘 되었는지 브레이크 포인트 걸어놓고 실행해보기 

     

    초기세팅 완료!