《Xcode实战开发》——2.8节调试区域

简介:

本节书摘来自异步社区《Xcode实战开发》一书中的第2章,第2.8节调试区域,作者 【美】Maurice Kelly , Joshua Nozzi,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.8 调试区域
Xcode实战开发
调试区域(见图2.22)在开发人员运行应用时默认显示。开发人员也可以单击工具栏中间的视图按钮切换。


f14b7583e3facc65a05da16807edfda034307677

调试区域是调试器的主检查器。它包含一个控件栏、一个控制面板和一个用于在程序执行暂停时检查作用域内变量的视图。调试区域及其控件将在第9章和第15章更详细地介绍。

自定义调试器行为
开发人员可以在Xcode首选项的Behaviors(行为)选项卡上自定义调试区域的行为。开发人员可以选择某些事件发生(包括运行、暂停、意外退出、成功退出等)时调试器采取的措施。

例如,开发人员可以选择在调试开始或者暂停时显示调试导航器也可以选择在应用正常退出时显示项目导航器和关闭调试区域。如果应用程序意外退出,开发人员可以选择显示日志导航器,导航到最近的运行日志,并播放警告声音,将注意力吸引到问题上。自定义行为将在第15章详细介绍。

相关文章
|
Web App开发 JavaScript iOS开发
Xcode9用Safari调试模拟器JS代码显示“无可检查的应用程序”的原因
Xcode9用Safari调试模拟器JS代码显示“无可检查的应用程序”的原因
1178 0
|
7月前
|
监控 算法 iOS开发
Xcode调试内存最新理解
【8月更文挑战第12天】在Xcode中进行内存调试对确保iOS应用的稳定性和性能至关重要。主要利用Instruments套件内的工具如Leaks检测内存泄漏,Allocations追踪内存分配详情,及Memory Graph Debugger提供直观的内存结构视图。Xcode还支持内存图视图以了解对象布局与引用,动态内存分析实现实时监控,及符号化调试信息帮助定位问题源代码。最佳实践包括遵循内存管理原则、定期调试、优化代码逻辑,以及学习优秀代码案例。通过这些技术和策略,开发者能有效管理和优化应用的内存使用。
168 0
|
10月前
|
IDE 开发工具 Swift
【Swift开发专栏】Swift的Xcode调试技巧
【4月更文挑战第30天】本文介绍了Swift开发者必备的Xcode调试技巧,分为三部分:调试界面概览、常用操作和高级技术。内容涵盖调试区域、断点管理、单步调试、变量查看及LLDB命令行调试。通过学习条件断点、异常断点、视图调试等高级技术,开发者能提升问题解决效率。熟悉这些工具将有助于优化开发流程并增强项目性能。
222 1
|
10月前
|
iOS开发
XCode控制台调试无法看到函数跟踪或无法看到输出的日志问题及解决方案
XCode控制台调试无法看到函数跟踪或无法看到输出的日志问题及解决方案
400 0
|
10月前
|
安全 测试技术 iOS开发
无需付费证书通过Xcode进行安装调试
无需付费证书通过Xcode进行安装调试
383 0
|
iOS开发
[√]xcode无线调试
[√]xcode无线调试
160 0
|
iOS开发 MacOS
Xcode9无线调试教程
Xcode9无线调试教程
161 0
Xcode9无线调试教程
|
人工智能 大数据 iOS开发