50

如何在 Xcode 中添加异常断点?

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

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

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

在此处输入图像描述

4

3 回答 3

70

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

在此处输入图像描述

于 2013-07-23T06:16:23.937 回答
27

以下是步骤。

  • 移动到“断点导航器”。

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

在此处输入图像描述

  • 你应该看到这个。

在此处输入图像描述

于 2013-07-23T06:25:34.677 回答
25

按着这些次序:

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

异常断点

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

断点设置

于 2013-07-23T06:30:26.633 回答