【发布时间】:2012-12-31 11:50:31
【问题描述】:
我在 Xcode 中配置了一个 All Exceptions 断点:
有时 Xcode 会停在如下一行:
[managedObjectContext save:&error];
使用以下回溯:
但如果您单击“继续”,程序会继续运行,就好像什么都没发生一样。
如何忽略这些“正常”异常,但仍让调试器停止我自己代码中的异常?
(我知道发生这种情况是因为 Core Data 在内部抛出并捕获异常,并且 Xcode 只是尊重我在抛出异常时暂停程序的请求。但是,我想忽略这些,以便我可以重新开始调试我自己的代码!)
版主:这类似于"Xcode 4 exception breakpoint filtering",但我认为这个问题需要很长时间才能解决问题并且没有任何有用的答案。可以关联吗?
【问题讨论】:
-
“某些例外”你能再清楚一点吗?
-
啊,对不起! Stack Overflow 在我准备好之前发布(不小心在标签字段中按了 Enter。)我将进行编辑。 =(
-
这似乎与另一个问题完全相同。关闭它并在另一个上放一个bounty 怎么样?如果您认为不清楚,也可以建议对另一个进行编辑以进行清理。