有没有可能关闭特定的.m文件的调试模式?
总结。 我正在编写一个框架,将在其他项目中使用。代码包含@try @catch块,用于处理一些异常。
问题。 如果框架用户打开Xcode的“所有异常”断点,那么LLDB会周期性地停止程序(当异常被引发时)在@try块中。
我想要的。 我想将我的框架文件标记为lldb的“非敏感”文件(忽略异常断点)。
我已经尝试过的解决方案。 我尝试了检查eax / r0并忽略异常的python脚本,以及带有断点条件的变体,但所有这些解决方案对于成千上万的新手第三方开发人员来说都不是很好。
有没有可能有一些好的解决方案呢?
谢谢。
在 Objective-C 方法中,你不应该使用 try-catch 块来替代标准编程检查。
- Craig Siemens