自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳解如何調(diào)試Xcode程序

移動開發(fā) iOS
本文介紹的是詳解如何調(diào)試Xcode程序,主要分為兩種方法介紹,我們先來看內(nèi)容。

詳解如何調(diào)試Xcode程序是本文要介紹的內(nèi)容,不多說,我們直接進入話題,解決長須調(diào)試有兩種方法:一是暴力調(diào)試,二是使用調(diào)試器調(diào)試。

什么是暴力調(diào)試?

暴力調(diào)試就是在你的程序中添加NSLog()語言,將程序的控制流程和一些重要數(shù)據(jù)輸出到終端上。

調(diào)試器調(diào)試:

調(diào)試器 就是介于你編寫的應用程序和操作系統(tǒng)之間的一種程序,可以對你的程序進行控制,如停止,執(zhí)行,單步跟蹤等。

Xcode使用的調(diào)試器是GDB。

Xcode除了有GDB外,還有一個微型調(diào)試器,它是一個浮動窗口,通過它我們能接跳過GDB調(diào)試器做一些簡單的調(diào)試工作。

Xcode有一個提供大量概述信息的調(diào)試窗口。

Xcode提供一個調(diào)試控制臺,通過它可以直接向調(diào)試器發(fā)調(diào)試命令。

如何用調(diào)試器進行調(diào)試?

(1)編譯程序時必須使用編譯器的Debug配置,這樣編譯出的程序包含調(diào)試信息(調(diào)試器要用的信息)

(2)調(diào)試時 需要讓程序在調(diào)試器模式下運行。
        
在Xcode中有兩種運行程序的方法:Run->run  (快捷鍵:command + R), 不用調(diào)試器運行程序;

 Run->Go(Debug)或者Run->Debug(快捷鍵:command+Y),使用調(diào)試器運行程序。

(3)對 斷點 的操作

如何設置斷點?

在 邊列(gutter)上單擊 就可以設置一個藍色的斷點;在次單擊就disable該斷點;如果要刪除該斷點就將該斷點拖出邊列。

 調(diào)試快捷鍵:

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

小結(jié):詳解如何調(diào)試Xcode程序的內(nèi)容介紹完了,希望本文對你有所幫助!

責任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關推薦

2011-07-28 14:31:55

Xcode 調(diào)試 異常

2011-07-06 10:22:31

XCode IOS object-C

2011-07-07 16:08:41

2013-04-18 10:19:40

iOS開發(fā)Xcode調(diào)試

2010-06-23 10:25:40

Linux Bash命

2011-07-19 15:44:18

Xcode 卸載

2014-08-06 11:59:16

Xcode變量summary

2012-05-21 10:13:05

XCode調(diào)試技巧

2013-03-29 13:17:53

XCode調(diào)試技巧iOS開發(fā)

2011-05-31 13:56:55

Xcode 4

2011-07-20 10:59:46

2011-08-09 16:47:24

Xcode 4發(fā)布程序

2010-12-01 15:28:19

ProbeVueJava

2011-07-06 15:06:46

Xcode Cocoa

2011-08-05 11:03:53

Xcode 證書 調(diào)試

2011-07-19 16:34:01

Xcode 證書

2011-08-01 16:24:04

XCode CodeTimer 測試

2013-04-08 10:27:59

iOSXcode制作靜態(tài)庫

2011-07-22 18:41:11

Xcode 文檔 腳本

2011-08-11 13:10:34

XcodeSVN
點贊
收藏

51CTO技術(shù)棧公眾號