Skip to Main Content
iOS 编程基础:Swift、Xcode 和Cocoa 入门指南
book

iOS 编程基础:Swift、Xcode 和Cocoa 入门指南

by Matt Neuburg
January 2017
Intermediate to advanced content levelIntermediate to advanced
552 pages
9h 43m
Chinese
China Machine Press
Content preview from iOS 编程基础:Swift、Xcode 和Cocoa 入门指南
286
6
6-4:调试布局
调试导航器以几个数字与图形化的分析信息展示开始(至少会有
CPU
、内存、磁盘
与网络);单击其中一个可以在编辑器中看到更多的图形化信息。在应用运行时,
可以通过这些信息追踪应用可能的错误行为,从而避免了运行
Instruments
辅助工具
(第
9
章将会介绍)的复杂性。要想切换调试导航器顶部分析信息的可见性,请单
击“
gauge
”图标(位于进程名右侧)。
调试导航器还会显示出调用堆栈,其中会显示出暂停位置处的嵌套方法名;如你所想,
你可以通过单击方法名来导航。你可以通过导航器底部过滤栏中的第
1
个按钮来缩
短或增加列表。可以通过进程名右侧的第
2
个图标在根据线程显示与根据队列显示
之间进行切换。
调试窗格包含了两个子窗格,你可以根据需要显示或隐藏它们(
View
Hide/Show
Debug Area
Command-Shift-Y
):
变量列表(位于左侧)
里面是调用堆栈中所选方法作用域中的变量。
控制台(位于右侧)
调试器会将文本消息显示在这里;你可以通过这里查看到运行的应用所抛出的异
常,同时还可以让代码有意发送描述应用进程与行为的日志消息。这些消息非常
重要,因此在应用运行时请密切关注控制台。还可以使用控制台向调试器输入命
令。在暂停时,这通常是比变量列表更好的查看变量值的方式。
可以通过窗格右下角的两个按钮来隐藏变量列表和控制台。还可以通过
View
Debug Area
Activate Console
来显示出控制台。
Xcode
项目剖析
287
可以通过视图调试查看应用的视图层次结构。要想切换到视图调试,请选择 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

机器学习实战:基于Scikit-Learn、Keras 和TensorFlow (原书第2 版)

机器学习实战:基于Scikit-Learn、Keras 和TensorFlow (原书第2 版)

Aurélien Géron
Swift 人工智能实战:从基础理论到AI 驱动的应用程序开发

Swift 人工智能实战:从基础理论到AI 驱动的应用程序开发

Mars Geldard, Jonathon Manning, Paris Buttfield-Addison, Tim Nugent

Publisher Resources

ISBN: 9787111556350