【发布时间】:2015-08-19 21:52:54
【问题描述】:
我正在使用 Xcode 7 beta 5 并创建一个多视图应用程序。一个视图有一个按钮可以将您带到第二个视图,但是当按下此按钮时,它会因线程 1:Signal SIGABRT 而崩溃。
我已经检查了目标视图内的所有事物的连接,并且一切似乎都很好(我也检查并重新设置了它们以确保它们)。我尝试添加一个异常断点,该断点因某事而停止,但我不确定如何找到故障线。
我也试过手动添加断点,发现如下:
@IBOutlet weak var wakeTimeLabel: UILabel!
@IBAction func snoozeButton(sender: AnyObject) {
snooze()
}
如果我将断点放在那里的第一行(在所有其他出口之后),它会捕获,但是当我把它放在函数行时它会抛出 SIGABRT。如果我完全删除这两行,SIGABRT 仍然会发生。
控制台包含以下内容:
* 由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey:]:此类与键 whiteSwipe 的键值编码不兼容。” * 首先抛出调用栈: (0x182a2da94 0x197387f80 0x182a2d754 0x1838a3694 0x18829b378 0x1883dd874 0x1829575ac 0x1883dc25c 0x188602fd8 0x1886077c4 0x188607a38 0x188607c94 0x187f755bc 0x187f75538 0x187f5dfa0 0x187f74e50 0x187f74a80 0x187f6dcf0 0x187f3eea4 0x187f3d520 0x1829e50dc 0x1829e4b70 0x1829e2870 0x1829118a0 0x18d96c088 0x187fa60d4 0x1000b4be0 0x197bd68b8) libc++abi.dylib:以 NSException 类型的未捕获异常终止 (lldb)
【问题讨论】:
标签: swift2 sigabrt ios9 xcode7-beta5