我在Xcode 8中遇到此问题,当我点击button
转到下一个viewController
时,它会崩溃模拟器。不过,我在同一个button
上有另一个viewController
指向可用的空viewController
。
当模拟器崩溃时,它会给我错误代码:
libc ++ abi.dylib:以NSException类型的未捕获异常终止
由于
答案 0 :(得分:0)
如果您更改了IBAction功能的名称,IBAction功能不存在,或者您在故事板上的按钮上有多个或没有IBAction,则会发生这种情况。最好的办法是从按钮中删除所有IBAction并重新连接。
如需更多帮助,我们将需要您的代码和故事板的图像
答案 1 :(得分:0)
请分享您的代码。同时,如果您通过代码从当前视图控制器到下一个视图控制器,请检查您是否为下一个视图控制器提供了正确的标识符。
答案 2 :(得分:0)
如果您共享了一些代码,那就更清楚了。但我猜你的按钮上有一个先前的iboutlet。右键单击您的按钮并删除在您的按钮上设置的任何iboutlet。然后通过拖放再次连接您的变量。这应该可以解决问题。