【问题标题】:How to add Exception Breakpoint in Xcode?如何在 Xcode 中添加异常断点?
【发布时间】:2013-07-22 01:53:04
【问题描述】:

Xcode中如何添加异常断点?

int main(int argc, char *argv[]) {

    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    int retVal = UIApplicationMain(argc, argv, nil, @"AppController");
    [pool release];
    return retVal;
}

我的项目在下面的代码中随机崩溃,在谷歌中搜索,有人建议添加异常断点。我通过单击源代码行添加了断点。编辑断点不允许我更改类型。如何添加异常断点以及在哪里添加? (在 AppDelegate 中?

【问题讨论】:

  • 它不会在给定的代码中崩溃。
  • @rptwsthi,是的,在 xcode 添加异常断点后,我得到了确切的崩溃行。太好了..为什么苹果不默认在调试模式下启用它...:)
  • @iPhoneChip:可能是因为它只是停在那里并且没有提供有关异常的信息。

标签: ios xcode debugging


【解决方案1】:

您可以在 Xcode 中轻松添加异常断点。见下图:

【讨论】:

    【解决方案2】:

    这里是步骤。

    • 移至“断点导航器”。

    • 点击导航器左下角的+号。

    • 你应该看到这个。

    【讨论】:

      【解决方案3】:

      按照以下步骤操作:

      • 在 Xcode 中移动到 Breakpoint navigator(在 Xcode 11 中使用 command+8
      • 单击导航器左下角的 + 选项并选择异常断点。

      • 异常断点将立即添加到断点列表中 在断点导航器中
      • 然后您可以编辑其他断点设置,如下所示。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-05-03
        • 1970-01-01
        • 1970-01-01
        • 2012-09-10
        • 2012-12-25
        • 2012-04-27
        • 2011-10-28
        • 2015-06-14
        相关资源
        最近更新 更多