카테고리 없음
날씨앱 만들기 (1) 초기 세팅
bluewiper
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 가서 초기 세팅 잘 되었는지 브레이크 포인트 걸어놓고 실행해보기
초기세팅 완료!