在推送标准UIButton之后运行以下代码行时,我的iOS应用程序崩溃了:
self.performSegueWithIdentifier("loginAttempt", sender: self)
segue标识符名称正确,因为我将侧边栏中的名称复制并粘贴到代码中。删除代码后,按下按钮时应用程序停止崩溃。
我得到的错误是:
Thread 1: EXC_BREAKPOINT (code=1, subcode=0x1002544fc)
在输出框中:
fatal error: unexpectedly found nil while unwrapping an Optional value
答案 0 :(得分:0)
错误在其他地方,但是为了清晰。
1)在断开线上放置断点,注意控制是到达segue线。
或
2)接下来将你的segue用于测试:
mongo
如果它打印行,那么segue正在工作。
答案 1 :(得分:0)
我遇到了类似的问题,经过几个小时的挫折后,我发现了自己的问题。最终,问题是我在ViewController类中添加了新代码。我正在进行segueing的页面从未被赋予指定的类,并默认为ViewController类。当它试图运行该类的代码时,新的视图控制器缺少代码中找到的元素并导致崩溃。
我只是简单地创建了一个新类来提供我正在猜测的页面,一切都运行良好!
我不确定那是你的问题,但我希望至少可以帮助解决问题所在!