我知道如何使视图控制器成为应用程序的根视图控制器 通过此代码:
window.rootViewController = (your root view controller())
但我也看到了这一点
instantiateInitialViewController
这:
instantiateViewController(withIdentifier:)
它们与rootViewController相同还是功能不同?
答案 0 :(得分:0)
instantiateInitialViewController
实例化给定情节提要中标记为初始的视图控制器。每个情节提要板只能有一个初始视图控制器。instantiateViewController(withIdentifier:)
使用给定情节提要中的匹配标识符实例化视图控制器。这两种方法都可以用于实例化根视图控制器,还可以实例化要稍后在应用程序中呈现的非根视图控制器。