1

Xcode 有这个巧妙的功能来添加异常断点。如果我添加一个,我可以在“All”、“Objective-C”和“C++”例外之间进行选择。

但是,我使用的框架(Evernote iOS SDK)严重依赖异常,在框架内抛出和捕获它们。即使这些异常永远不会命中我的代码,这也会触发我的异常断点。

有没有办法忽略某种/某些异常子类?

Evernote 是这样定义它们的:

@interface EDAMUserException : NSException <NSCoding> {}

所以,我想排除所有触发我的异常断点的人。

有一个类似的问题,但还没有答案。

4

1 回答 1

1

就在这里!关于这个的另一个问题得到了这个答案:使用 Xcode 的所有异常断点时忽略某些异常,其中包括脚本和所有内容。您可以按类或名称忽略异常。这很棒。

于 2014-06-24T23:13:45.677 回答