ios如何在不看CoreFoundation代码的情况下进行调试

时间:2015-03-12 05:07:32

标签: xcode debugging xcode-instruments

我希望能够逐步执行我的程序,但在完成一项完整的功能后,我发送了所有这些文件,这些文件在顶部显示CoreFoundation,并且有一些十六进制地址我不明白的事情。有没有办法绕过这个,以便我可以继续单步执行我的程序?

我尝试了解特定UI错误出现之前发生的所有事情,并且我已经花了好几个小时尝试手动扫描代码,因为调试并没有太多帮助。我尝试分析应用程序也认为我可以获得运行的功能列表,但这也没有成功。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

由于您的计划使用CoreFoundation,因此它也会逐步完成。如果您想跳过某些内容,则需要在breakpoint之后立即设置后续call。您也可以尝试代码的step overstep out

要有效地使用调试器,您需要了解您不了解的内容。如果它太麻烦了,那么我建议询问具体的bug本身,并让有更多调试经验的人尝试并帮助您查明代码中似乎是问题的部分。