李程站 发表于 2013-2-4 02:28:29

iPhone开发应用调试工具学习

iPhone开发应用调试工具学习是本文要介绍的内容,如果你编写程序的时候从未遇到过错误,只能说你要么是天才,要么你的程序太过简单,先来学习一下调试工具。
调试
Xcode的GDB调试工具的确是很强大的,简单,明了,而且很容易找出你的错误所在。
下面来简单介绍一下GDB的使用方法:
(1)断点
想让程序中途停止,你先要设置断点,在Xcode里,你可以很容易的设置断点,只用在文本编辑框的左栏单击一下,就会出现断点图标。
http://images.51cto.com/files/uploadimg/20110815/1743190.jpg
(2)运行程序
设置好断点后,我们开始运行程序,程序会在你设置的第一个断点处停止。

(3)检查代码中变量的值
调试最主要的目的就是观察变量的值,是否和我们预期的值吻合。我们先看看这几个图标的意义:
http://images.51cto.com/files/uploadimg/20110815/1743191.jpg

第一个:继续按钮
单击它之后,程序会接着运行知道碰见下一个断点,然后结束或者崩溃
第二个:跳过按钮
单击它会执行一行代码,然后程序的控制权会交换给你
第三个:跳入按钮
如果程序里有当前光标所在的函数或方法的源代码,那么Xcode将会跳入那个方法,显示其代码,并且将“您在这里”的箭头设置在代码起始位置。
                  
第四个: 跳出按钮
单击它会终止当前运行的函数并且程序会停在调用函数的下一行代码,控制权又回到你手中。
小结:iPhone开发应用调试工具学习的内容介绍完了,希望通过本文的学习能对你有所帮助!
【编辑推荐】

[*]iPhone开发关于NSInvocationOperation多线程教程
[*]iPhone开发应用之UIView中动画属性分析
[*]iPhone开发应用ASIFormDataRequest POST操作架构设计
[*]iPhone开发应用ASIHTTPRequest如何获取文件流
[*]详解iPhone开发中各种动画实现效果
[*]深度解析iPhone开发应用程序委托
页: [1]
查看完整版本: iPhone开发应用调试工具学习