忽略/排除Xcode中全局异常断点的特定Objective-C异常?

时间:2012-06-01 22:11:44

标签: objective-c xcode exception-handling

Xcode有这个简洁的功能来添加异常断点。如果我添加一个,我可以选择“全部”,“目标C”和“C ++”例外。

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

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

Evernote将它们定义为:

@interface EDAMUserException : NSException <NSCoding> {}

所以,我想将所有这些排除在触发我的异常断点之外。

有一个类似的question,但还不是答案。

1 个答案:

答案 0 :(得分:1)

是的,有!关于这个的另一个问题获得了这个答案:Ignore certain exceptions when using Xcode's All Exceptions breakpoint包括脚本和一切。您可以按类或按名称忽略异常。真棒。

相关问题