ios개발

swift xcode - Storyboard ID란?

studying develop 2021. 8. 9. 15:54

개발하다 보면 xcode에 Storyboard ID라는게 있습니다.

 

언제 사용하는 건고 하니

 

    func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
        guard let _ = (scene as? UIWindowScene) else { return }
        
        let storyboard = UIStoryboard(name: "Total", bundle: nil)
        guard let vc = storyboard.instantiateViewController(withIdentifier: "Total") as? TotalViewController else { return }
        window?.rootViewController = vc
    }

이렇게 storyboard상에서 view controller의 id로 보여집니다. ..?

위에서 storyboard 불러올때는 파일 이름 기준으로 불러오고, 밑에 뷰컨은 storyboard Id로 불러오는 모습.