偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

iPhone開發(fā)應(yīng)用調(diào)試工具學(xué)習(xí)

移動開發(fā) iOS
iPhone開發(fā)應(yīng)用調(diào)試工具學(xué)習(xí)是本文要介紹的內(nèi)容,如果你編寫程序的時候從未遇到過錯誤,只能說你要么是天才,要么你的程序太過簡單,先來學(xué)習(xí)一下調(diào)試工具。

iPhone開發(fā)應(yīng)用調(diào)試工具學(xué)習(xí)是本文要介紹的內(nèi)容,如果你編寫程序的時候從未遇到過錯誤,只能說你要么是天才,要么你的程序太過簡單,先來學(xué)習(xí)一下調(diào)試工具

調(diào)試

Xcode的GDB調(diào)試工具的確是很強(qiáng)大的,簡單,明了,而且很容易找出你的錯誤所在。

下面來簡單介紹一下GDB的使用方法:

(1)斷點

想讓程序中途停止,你先要設(shè)置斷點,在Xcode里,你可以很容易的設(shè)置斷點,只用在文本編輯框的左欄單擊一下,就會出現(xiàn)斷點圖標(biāo)。

iPhone開發(fā)應(yīng)用調(diào)試工具學(xué)習(xí)

(2)運行程序

設(shè)置好斷點后,我們開始運行程序,程序會在你設(shè)置的***個斷點處停止。
 
(3)檢查代碼中變量的值

調(diào)試最主要的目的就是觀察變量的值,是否和我們預(yù)期的值吻合。我們先看看這幾個圖標(biāo)的意義:

iPhone開發(fā)應(yīng)用調(diào)試工具學(xué)習(xí)
 
***個:繼續(xù)按鈕

單擊它之后,程序會接著運行知道碰見下一個斷點,然后結(jié)束或者崩潰

第二個:跳過按鈕

單擊它會執(zhí)行一行代碼,然后程序的控制權(quán)會交換給你

第三個:跳入按鈕

如果程序里有當(dāng)前光標(biāo)所在的函數(shù)或方法的源代碼,那么Xcode將會跳入那個方法,顯示其代碼,并且將“您在這里”的箭頭設(shè)置在代碼起始位置。
                  
第四個: 跳出按鈕

單擊它會終止當(dāng)前運行的函數(shù)并且程序會停在調(diào)用函數(shù)的下一行代碼,控制權(quán)又回到你手中。

小結(jié):iPhone開發(fā)應(yīng)用調(diào)試工具學(xué)習(xí)的內(nèi)容介紹完了,希望通過本文的學(xué)習(xí)能對你有所幫助!

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

2011-08-08 10:10:14

iPhone開發(fā) 圖片 方法

2011-08-09 17:29:29

iPhone文件屏幕

2016-12-02 20:23:51

AndroidADB

2011-08-05 14:48:06

iPhone應(yīng)用 異步隊列

2011-08-18 10:39:46

iPhone開發(fā)界面

2011-08-08 14:57:46

iPhone Autoreleas Property

2011-02-25 15:05:55

DBusMeeGo

2011-07-27 11:14:37

iPhone UITableVie

2011-08-09 17:12:30

iPhoneCFRunLoop

2011-08-04 16:17:39

iPhone 開發(fā)工具

2011-08-04 16:28:01

iPhone 開發(fā)工具 Accessoriz

2010-09-10 13:19:48

放寬限制開發(fā)工具iPhone

2022-08-28 10:36:53

調(diào)試工具通用

2011-07-06 17:53:40

iPhone SDK Xcode

2011-08-12 09:48:24

iPhoneCoreLocatio定位

2011-08-19 11:10:31

iPhone應(yīng)用

2024-01-24 13:22:40

Python調(diào)試工具技巧

2024-07-09 08:31:26

2023-03-29 08:18:16

Go調(diào)試工具

2011-08-15 18:02:32

iPhone開發(fā)表視圖
點贊
收藏

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