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

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

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

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

j)Xcode中書簽的使用

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

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

k)代碼編輯器的導航條

導航條 就是在本文編輯窗口的頂部。

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

除了通過#pragma mark向功能菜單添加項;

在注釋中以如下關鍵字符打頭的文本都會被添加到功能菜單:

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

Xcode使用教程詳細講解

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

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

Xcode使用教程詳細講解

切換到文件Tire.h中,研究助手的浮動窗口就顯示有關NSObject的信息:

Xcode使用教程詳細講解


 
M)文檔管理程序

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

Xcode使用教程詳細講解

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

什么是暴力調試?

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

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

Xcode使用的調試器是GDB。

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

Xcode有一個提供大量概述信息的調試窗口。

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

(b)如何用調試器進行調試?

(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的調試窗口(點擊調試控制欄上一個有噴霧器的方框)如下圖:

Xcode使用教程詳細講解

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

Xcode使用教程詳細講解


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

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

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

2011-07-06 10:32:07

Xcode

2011-07-08 13:28:10

XCode SVN

2011-06-17 13:18:17

Qt 文件

2011-06-17 13:39:47

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檢驗

2023-02-23 09:36:34

DockerELK堆棧

2009-06-30 10:59:38

fckeditorJSP

2011-04-02 15:50:17

SQL Server

2011-08-08 17:31:30

Xcode 工程

2011-08-01 09:34:32

Xcode Xcode 4 編譯器

2011-08-11 10:50:08

xcode調試文件

2023-09-14 08:30:46

JsonPathXPath

2018-08-30 09:36:10

編程語言Python機器學習

2011-07-06 16:38:57

Xcode Preview

2010-04-29 10:15:01

Unix系統(tǒng)

2010-06-17 12:57:27

如何修復Grub
點贊
收藏

51CTO技術棧公眾號