当调用 segue 到 viewController 时,我收到 SIGBART
错误。
执行进入此函数并在 return
语句处停止,并出现错误 SIGBART
。
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([RS_AppDelegate class]));
}
}
但是,我在控制台日志中没有看到任何内容。什么都没有打印出来。
我尝试过调试,并且执行表现良好,直到它脱离 prepareForSegue:
方法。顺便说一句,这个方法中没有任何代码。
我尝试过删除并创建一个新的segue。
我还检查了代码和 Storyboard中的 segue id 名称是否相同。
我尝试了 clean-build,并关闭并打开 Xcode。
有什么想法吗?
最佳答案
在 Xcode 中,转到断点导航器,然后添加所有异常。它将在您的代码中发现异常的地方设置断点。
编辑
当 Xcode 在该行断点时,按“继续程序执行”,控制台应该打印出异常。它说什么?
关于ios - 在 segue 上出现 SIGBART 错误。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17399772/