OC - 应用调试

OC - 应用调试 首页 / iOS入门教程 / OC - 应用调试

无涯教程在开发应用程序时可能会犯错误,这可能导致不同类型的错误。为了修复这些错误或错误,无涯教程需要调试应用程序。

选择调试器

Xcode有两个调试器,即GDB和LLDB调试器,默认情况下,已选择GDB。LLDB是作为LLVM开源编译器项目一部分的调试器,您可以通过“edit active schemes”选项来更改调试器。

查找编码错误

要查找与编码相关的错误,您需要构建将编译代码的应用程序。如果代码包含错误,编译器将显示所有消息,错误和警告及其可能的原因。

您可以单击"Product",然后单击"Analyze"以查找应用程序中可能存在的问题。

链接:https://www.learnfk.comhttps://www.learnfk.com/ios/ios-application-debugging.html

来源:LearnFk无涯教程网

设定断点

断点可帮助无涯教程了解应用程序对象的不同状态,这有助于无涯教程识别许多缺陷,包括逻辑问题。无涯教程只需要单击行号即可创建一个断点。要删除断点,只需单击并将其拖出即可。以下屏幕截图显示了如何设置断点-

iOS Tutorial

当无涯教程运行该应用程序并选择playVideo按钮时,该应用程序将在无涯教程设置断点的行号处暂停。它使无涯教程有时间分析应用程序的状态。当断点被触发时,无涯教程将得到如下所示的输出。

iOS Tutorial

您可以轻松地确定哪个线程触发了断点。在底部,您可以看到诸如self,sender等的对象,这些对象保存相应对象的值,无涯教程可以展开其中的一些对象,并查看每个对象的状态。

要继续应用程序,无涯教程将在下面显示的调试区域中选择继续按钮(最左侧的按钮)。其他选项包括进入,退出和跨步。

无涯教程网

iOS Tutorial

异常断点

无涯教程还有异常断点,它们触发应用程序在发生异常的位置停止。无涯教程可以在选择调试导航器后通过选择+按钮来插入异常断点。您将获得以下窗口。

iOS Tutorial

然后,无涯教程需要选择添加异常断点,这将显示以下窗口。

iOS Tutorial

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

快速上手Kotlin开发 -〔张涛〕

说透敏捷 -〔宋宁〕

如何看懂一幅画 -〔罗桂霞〕

打造爆款短视频 -〔周维〕

React Native 新架构实战课 -〔蒋宏伟〕

说透元宇宙 -〔方军〕

AI大模型之美 -〔徐文浩〕

结构思考力 · 透过结构看问题解决 -〔李忠秋〕

给程序员的写作课 -〔高磊〕

好记忆不如烂笔头。留下您的足迹吧 :)