не удалось привести значение типа ошибка Xcode 11 - PullRequest
0 голосов
/ 10 июля 2020

Я все время получаю сообщение об ошибке:

Не удалось привести значение типа «мой проект здесь» (0x10f5e3f28) к «UINavigationController» (0x7fff897de6f0). (lldb)

Я получаю сообщение об ошибке SIGABRT, когда нажимаю кнопку, связанную с этим кодом.

Любые идеи приветствуются. Вот мой код:

@IBAction func anonymousTapped(_ sender: UIButton) {
  print("anonymous tapped")
  let storyboard = UIStoryboard(name: "Main", bundle: nil)
  let ChatVC = storyboard.instantiateViewController(withIdentifier: "ChatVC") as! UINavigationController
  let appDelegate = UIApplication.shared.delegate as! AppDelegate
  appDelegate.window?.rootViewController = ChatVC
}

1 Ответ

0 голосов
/ 10 июля 2020

Похоже, что контроллер в раскадровке с идентификатором «ChatV C» не UINavigationController - проверьте свою раскадровку и идентификатор контроллера навигации.

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...