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

Xcode使用教程詳細(xì)講解 (下)

移動(dòng)開發(fā) iOS
本文介紹的是Xcode使用教程詳細(xì)講解,Xcode是一個(gè)款強(qiáng)大的IDE開發(fā)環(huán)境,就像你在寫Windows程序時(shí)需要VS2005一樣 需要要Xcode為你寫Mac程序提供環(huán)境。

Xcode使用教程詳細(xì)講解 (下)是本節(jié)要介紹的內(nèi)容,繼續(xù)Xcode使用教程詳細(xì)講解 (上)的內(nèi)容開始介紹。

j)Xcode中書簽的使用

如果你要將代碼中的某個(gè)部分標(biāo)注起來,以便以后和方便的找它這部分代碼,則我們可以使用書簽。

選中一段文本或在源文件中放入插入點(diǎn),然后選擇Edit->Add to Bookmarks(快捷鍵 command + D),出現(xiàn)提示時(shí)輸入書簽名。

k)代碼編輯器的導(dǎo)航條

導(dǎo)航條 就是在本文編輯窗口的頂部。

導(dǎo)航條上有個(gè)功能菜單,我們可以通過#pragma mark命令向 功能菜單上添加項(xiàng)。#pragma指令將objective-c將常規(guī)代碼之外的信息或說明傳遞給編譯器和代碼器。通常,#pragma是被忽略,如果你的編譯器不認(rèn)識(shí)它就會(huì)忽略它,不會(huì)報(bào)考警告。

除了通過#pragma mark向功能菜單添加項(xiàng);

在注釋中以如下關(guān)鍵字符打頭的文本都會(huì)被添加到功能菜單:

  1. MARK:  
  2. TODO:  
  3. FIXME:  
  4. !!!:  
  5. ???: 

Xcode使用教程詳細(xì)講解

L)通過研究助手(Research Assistant)獲取Xcode 的文檔和參考資料。

可以通過Help->Show Research Assistant 打開研究助手;一旦研究助手的浮動(dòng)窗口被打開后,浮動(dòng)窗口中的內(nèi)容會(huì)隨著你與Xcode 交互操作的內(nèi)容改變而改變。
如下圖所示:在Tire.m文件中,當(dāng)光標(biāo)在NSString類上時(shí),研究助手浮動(dòng)窗口所顯示的信息:

Xcode使用教程詳細(xì)講解

切換到文件Tire.h中,研究助手的浮動(dòng)窗口就顯示有關(guān)NSObject的信息:

Xcode使用教程詳細(xì)講解


 
M)文檔管理程序

我們可以通過訪問蘋果公司的官方API文檔;方法是按住Option鍵并雙擊某個(gè)要查看的符號(hào)。如我們按住Option鍵并雙擊NSString符號(hào)將在文檔瀏覽器窗口中打開有關(guān)NSString的資料信息,如下圖:

Xcode使用教程詳細(xì)講解

按住control鍵并單擊文檔區(qū)域來打開pop菜單,選擇任何菜單項(xiàng),在另一個(gè)窗口中打開該文檔。
 
M)如何調(diào)試程序?
 
(a)有兩種方法:一是暴力調(diào)試,二是使用調(diào)試器調(diào)試。

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

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

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

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

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

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

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

(b)如何用調(diào)試器進(jìn)行調(diào)試?

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

(2)調(diào)試時(shí) 需要讓程序在調(diào)試器模式下運(yùn)行。

在Xcode中有兩種運(yùn)行程序的方法:Run->run  (快捷鍵:command + R), 不用調(diào)試器運(yùn)行程序;

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

(3)對(duì) 斷點(diǎn) 的操作 如何設(shè)置斷點(diǎn)?

在 邊列(gutter)上單擊 就可以設(shè)置一個(gè)藍(lán)色的斷點(diǎn);在次單擊就disable該斷點(diǎn);如果要?jiǎng)h除該斷點(diǎn)就將該斷點(diǎn)拖出邊列。

調(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 

打開Xcode的調(diào)試窗口(點(diǎn)擊調(diào)試控制欄上一個(gè)有噴霧器的方框)如下圖:

Xcode使用教程詳細(xì)講解

通過該窗口,可以執(zhí)行各種調(diào)試命令并觀察變量值的變化。
                                     
如下是GDB的命令調(diào)試窗口,在其中可以輸入gdb的調(diào)試命令對(duì)程序進(jìn)行調(diào)試:

Xcode使用教程詳細(xì)講解


                              
通過調(diào)試控制欄上一個(gè)控件(黑色方框控件右邊的那個(gè)),可以察看函數(shù)調(diào)用棧;如上圖所示。
           
[Note]邊列(斷點(diǎn)所在的列) 傍邊較窄一列就是 焦點(diǎn)列。

小結(jié):Xcode使用教程詳細(xì)講解的內(nèi)容介紹完了,希望本文對(duì)你有所幫助,我們大概學(xué)習(xí)了Xcode這一強(qiáng)大的工具,要想深入研究它,我們還有很多的路要走,不過我們已經(jīng)有了一個(gè)好的開始。

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

2011-07-06 10:32:07

Xcode

2011-07-08 13:28:10

XCode SVN

2011-06-17 13:39:47

Qt 文件

2011-06-17 13:18:17

Qt 文件

2011-07-06 12:44:54

xcode

2011-08-03 14:06:30

Xcode 4 安裝

2011-07-26 17:47:13

2020-09-07 11:30:47

ElasticSear索引Linux

2011-08-11 15:12:06

Xcode檢驗(yàn)

2023-02-23 09:36:34

DockerELK堆棧

2011-04-02 15:50:17

SQL Server

2009-06-30 10:59:38

fckeditorJSP

2011-08-08 17:31:30

Xcode 工程

2011-08-11 10:50:08

xcode調(diào)試文件

2011-07-06 16:38:57

Xcode Preview

2009-09-25 17:03:29

Hibernate是什

2009-12-14 11:29:19

Linux查看命令

2023-09-14 08:30:46

JsonPathXPath

2018-08-30 09:36:10

編程語言Python機(jī)器學(xué)習(xí)

2010-04-29 10:15:01

Unix系統(tǒng)
點(diǎn)贊
收藏

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