获取错误::由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'从-traitCollection返回nil,这是不允许的。
这种方法崩溃了func carbonTabSwipeNavigation(_ carbonTabSwipeNavigation: CarbonTabSwipeNavigation, viewControllerAt index: UInt) -> UIViewController {
let sb = UIStoryboard.init(name: storybordname, bundle: nil)
var viewcontroller:UIViewController!
viewcontroller = sb.instantiateViewController(withIdentifier: controllername)
return viewcontroller
}
当我在放置断点后检查时,其崩溃在第一行super.viewDidLoad()
最佳答案
将您的viewdidload代码放入disptachQueue
DispatchQueue.main.asyncAfter(deadline: .now() + 0.3, execute: {
// Your Code
})
像这样...
关于swift - 在Xcode 11.3 ViewController中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60717252/