https://medium.com/@yatimistark/removing-storyboard-from-app-xcode-14-swift-5-2c707deb858
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
window = UIWindow()
window?.rootViewController = ViewController()
window?.makeKeyAndVisible()
return true
}
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 }
let window = UIWindow(windowScene: windowScene)
window.rootViewController = ViewController()
self.window = window
window.makeKeyAndVisible()
}
함수 scene을 위와 같이 rootViewController을 설정해준다
그리고 프로젝트에서 스토리보드 파일을 삭제한 후
위 사진처럼 Deployment info - Main interface를 빈칸으로 만든다.
위 사진처럼 Info.plist에서 Storyboard Name 부분을 삭제해준다.
'개발 > 아이오에스' 카테고리의 다른 글
ios] 네비게이션바 이미지, 버튼 설정 (0) | 2021.03.03 |
---|---|
ios] UIButton 코드로 설정하기 (버튼안에 이미지, 타이틀 이동 시키기) (0) | 2021.03.03 |
xcode 에러 “The Local repository is out of date”…i have no branch how to solve this (0) | 2021.02.23 |
ios] Alamofire / kakao api 활용 http 통신하기 (0) | 2021.02.02 |
ios swift] 앱 내에서 메일 보내기 기능 구현 (0) | 2021.01.19 |