一、Xcode簡介
Xcode是蘋果官方的集成開發環境IDE,開發者可以使用其開發基於iPhone,iPad,Apple Watch以及Mac平台的應用。Xcode具有如下特點:
- 一站式開發工具。所有蘋果的應用只需要使用Xcode就能夠實現從開發,到測試,到應用發布整個過程;
- 可視化編程工具。基於StroyBoard以及Interface Builder等工具,可以實現可視化編程;
- 集成Debug以及Testing工具;
- 代碼自動保存以及支持源代碼管理(Git);
- 集成開發文檔。在開發過程中可以隨時查看官方文檔;
- 支持應用打包以及發布到App Store。
二、下載安裝Xcode
請通過App Store下載官方Xcode,雖然安裝過程比較緩慢(約4Gb),但請不要在第三方平台下載。
三、使用Xcode創建App
- 打開Xcode,並選擇“create a new Xcode project”;
- 選擇“iOS–Application”,然后選擇“單視圖應用”;其他幾類應用在實際開發過程中使用較少;
- 輸入App的名稱–Product Name,xcode會自動創建App的標示符–Bundle Identifier,該標示符在App Store中是全球唯一的,用來標示唯一的App應用;
- 選擇工程保存的位置。
四、Xcode開發界面介紹
Xcode開發界面包括5個主要區域:
- 工具欄(ToolBar):主要負責程序運行調試,編輯器功能區域的顯示/隱藏;
- 編輯區(Editor Area):代碼編寫區域;
- 導航區(Navigator Area):展示工程文件列表
- 調試區(Debug Area):在進行程序調試中,可以查看對象信息,並且輸入日志;
- 公共區(Utilities Area):用於設置對象屬性,添加UI控件等。