应用程序崩溃错误exc_bad_instruction

时间:2016-06-26 09:33:15

标签: swift

当我运行我的应用程序时,此错误不适用于:

fatal error: unexpectedly found nil while unwrapping an Optional value

exc_bad_instruction (code=exc_i386_invop subcode=0x0) 

在这一行

0x10a1a4b5e <+686>:   movq   0x144423(%rip), %rsi      ; "navigationBar"

我意识到问题会回到

 let navBar = self.navigationController!.navigationBar
            navBar.barTintColor = UIColor(red: 235/255.0, green: 251/255.0, blue: 223/255.0, alpha: 0.8)
            navBar.titleTextAttributes = [NSForegroundColorAttributeName: UIColor.whiteColor()]

但是因为它是我试图抓住的东西。谁知道这个错误的原因是什么?

2 个答案:

答案 0 :(得分:0)

看起来你没有navigationController。它没有。

答案 1 :(得分:0)

您可能在代码nagivationController:NavigationController!中有某处或某些地方,但实际上并未实例化导航控制器。因此,请确保您在某个地方navigationController = UINavigationController()

相关问题