File -> New Project
info -> Storyboard Name 없애기
Main 스토리 보드 move to trash
Deployment Info -> Supports multiple windows
Main storyboard file base name : Main 없애기
SceneDelegate
guard let _ = (scene as> UIWindowScene) else {return}
위의 코드를 주석처리를 해줍니다.
guard let windowScene = (scene as? UIWindowScene) else {return}
window = UIWindow(frame: UIScreen.main.bounds)
let viewController = ViewController() //처음 보일 view controller
window?.rootViewController = viewController //위에서 만든 view controller를 첫 화면으로 띄우기
window?.makeKeyAndVisible() //화면에 보이게끔
window?.windowScene = windowScene
위의 코드를 추가해줍니다.
참고(출처) : 개발하는 정대리