Xcode - 关闭调试

时间:2014-01-02 17:00:24

标签: ios xcode debugging breakpoints lldb

是否可以关闭特定.m文件的调试模式?

概要。 我正在编写一个将在其他项目中使用的框架,代码包含@try @catch块,它处理一些异常。

问题。 如果框架用户打开Xcode的“所有异常”断点,那么LLDB会在@try块中定期停止程序(当引发异常时)。

我想要什么。 我想为lldb标记我的框架文件“非敏感”(忽略异常断点)。

我已经尝试过的解决方案。 我尝试了python脚本,它检查eax / r0并忽略异常,也是一个带断点条件的变种,但所有这些解决方案都不适合成千上万的新手第三方开发人员。

有可能有一些不错的解决方案吗?

感谢。

1 个答案:

答案 0 :(得分:0)

This previous answer演示了如何为项目创建条件异常断点。专门排除每个框架的类可能需要做很多工作。