Получение cra sh в xcode 11.3 viewcontroller получает nill - PullRequest
0 голосов
/ 17 марта 2020

Получение ошибки :: Завершение приложения из-за необработанного исключения 'NSInternalInconsistencyException', причина: 'вернул ноль из -traitCollection, что недопустимо.

В этом методе происходит сбой 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()

1 Ответ

2 голосов
/ 17 марта 2020

Поместите свой код viewdidload в disptachQueue

DispatchQueue.main.asyncAfter(deadline: .now() + 0.3, execute: {
               // Your Code
  })

Как это ...

...