实例化ViewController在iOS 13上崩溃



应用程序因instantiateViewController((而崩溃,它似乎只影响iOS 13用户。

let homeTabBarController = storyboard?.instantiateViewController(identifier: "home") as! HomeTabBarController

HomeTabBarController是UITabBarController的子类。如果我使用ViewController的子类,它可以很好地工作。

这是因为viewController故事板当时可能为零,请尝试此

var myViewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("myViewControllerIdentifier") as! ViewController

最新更新