ios - 在 segue 上出现 SIGBART 错误。

标签 ios objective-c ios6

当调用 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 中,转到断点导航器,然后添加所有异常。它将在您的代码中发现异常的地方设置断点。

enter image description here

编辑

当 Xcode 在该行断点时,按“继续程序执行”,控制台应该打印出异常。它说什么?

enter image description here

关于ios - 在 segue 上出现 SIGBART 错误。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17399772/

相关文章:

ios - 您的开发团队不支持推送通知功能

ios - 如何设置 UIImageView 大小以及如何确保它始终保持该大小?

iphone - iOS 6.0 上的 MFMessageComposeController 中 UIButton 为 nil

ios - 有没有办法在原生 iOS 应用程序中完全控制浏览器?

ios - 如何从 ios 中的应用程序文件夹中按日期对 uiimages 进行排序

iphone - 如何在ios中访问Salesforce附件正文(base64二进制数据)?

ios - CALayer 动画帧变化?

ios - 在iOS中上传之前如何压缩视频数据

iphone - 除了缩略图方法之外,还有什么方法可以在 Iphone 中截取视频的屏幕截图?

php - 如何将 plist 文件上传到我的服务器以及我是否需要在服务器端执行任何特殊操作?