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



我希望能够逐步完成我的程序,但是在逐步完成一个完整的功能之后,我被发送到所有这些文件,这些文件在顶部显示CoreFoundation,并且有许多十六进制地址,其中包含我不理解的内容。有没有办法绕过这一点,以便我可以继续逐步完成我的程序?

我试图了解在特定 UI 错误出现之前发生的一切,并且我已经花了几个小时尝试手动扫描代码,因为调试没有太大帮助。我也尝试分析该应用程序,以为我可以运行函数列表,但这也没有成功。有什么建议吗?

由于您的程序使用CoreFoundation因此它也将逐步完成。如果要跳过某些内容,则需要在转到其他地方的call之后立即设置后续breakpoint。您也可以尝试step overstep out代码。

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

相关内容

最新更新