详解如何调试Xcode程序

移动开发 iOS
本文介绍的是详解如何调试Xcode程序,主要分为两种方法介绍,我们先来看内容。

详解如何调试Xcode程序是本文要介绍的内容,不多说,我们直接进入话题,解决长须调试有两种方法:一是暴力调试,二是使用调试器调试

什么是暴力调试?

暴力调试就是在你的程序中添加NSLog()语言,将程序的控制流程和一些重要数据输出到终端上。

调试器调试:

调试器 就是介于你编写的应用程序和操作系统之间的一种程序,可以对你的程序进行控制,如停止,执行,单步跟踪等。

Xcode使用的调试器是GDB。

Xcode除了有GDB外,还有一个微型调试器,它是一个浮动窗口,通过它我们能接跳过GDB调试器做一些简单的调试工作。

Xcode有一个提供大量概述信息的调试窗口。

Xcode提供一个调试控制台,通过它可以直接向调试器发调试命令。

如何用调试器进行调试?

(1)编译程序时必须使用编译器的Debug配置,这样编译出的程序包含调试信息(调试器要用的信息)

(2)调试时 需要让程序在调试器模式下运行。
        
在Xcode中有两种运行程序的方法:Run->run  (快捷键:command + R), 不用调试器运行程序;

 Run->Go(Debug)或者Run->Debug(快捷键:command+Y),使用调试器运行程序。

(3)对 断点 的操作

如何设置断点?

在 边列(gutter)上单击 就可以设置一个蓝色的断点;在次单击就disable该断点;如果要删除该断点就将该断点拖出边列。

 调试快捷键:

  1. continue    :    option + command + P  
  2. step Into   :     shift + command + I  
  3. step Over :      shift + command + O  
  4. step Out   :      shift + command + T 

小结:详解如何调试Xcode程序的内容介绍完了,希望本文对你有所帮助!

责任编辑:zhaolei 来源: 互联网
相关推荐

2011-07-28 14:31:55

Xcode 调试 异常

2011-07-06 10:22:31

XCode IOS object-C

2011-07-07 16:08:41

2013-04-18 10:19:40

iOS开发Xcode调试

2011-07-19 15:44:18

Xcode 卸载

2010-06-23 10:25:40

Linux Bash命

2012-05-21 10:13:05

XCode调试技巧

2013-03-29 13:17:53

XCode调试技巧iOS开发

2014-08-06 11:59:16

Xcode变量summary

2011-05-31 13:56:55

Xcode 4

2011-08-09 16:47:24

Xcode 4发布程序

2011-07-20 10:59:46

2010-12-01 15:28:19

ProbeVueJava

2011-07-06 15:06:46

Xcode Cocoa

2011-08-05 11:03:53

Xcode 证书 调试

2011-07-19 16:34:01

Xcode 证书

2011-07-28 18:51:15

XCode 构造 iOS

2011-07-22 18:41:11

Xcode 文档 脚本

2011-08-11 13:10:34

XcodeSVN

2013-04-15 10:48:16

Xcode ARC详解iOS ARC使用
点赞
收藏

51CTO技术栈公众号