当调用segCon到viewController时,我收到SIGBART
错误
执行进入此函数并在return
语句处停止,错误为SIGBART
。
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([RS_AppDelegate class]));
}
}
但是,我在控制台日志中看不到任何内容。什么都没打印出来。
我已经尝试过调试并且执行得很好,直到它离开prepareForSegue:
方法。顺便说一句,这种方法中没有任何代码
我试过删除并创建一个新的segue
我还检查了代码和故事板中的segue id名称是否相同
我尝试了清理构建,关闭并打开Xcode。
有什么想法吗?
答案 0 :(得分:1)
在Xcode中,转到Breakpoint Navigator,然后添加All Exceptions。它将在您的代码中找到异常的断点。
当该行的Xcode断点时,按“继续执行程序”,控制台应该打印出异常。这是什么意思?
答案 1 :(得分:0)
检查你的UIViewController(self)是否与你的另一个UIViewController连接,而不是来自按钮,视图或其他东西,但是完全来自视图控制器。而你的segue被称为“createTrip”。当您选择segue时,UIViewController(self)会突出显示。