本節將以一個iOS 11應用程序爲例,爲開發者講解如何使用Xcode 9.0去建立項目,以及iOS模擬器的一些功能、編輯界面等內容。編程
一個iOS應用的全部文件都在一個Xcode項目下。項目能夠幫助用戶管理代碼文件和資源文件。如下是使用Xcode建立項目的具體操做步驟編程語言
(1)打開Xcode,彈出Welcome to Xcode對話框,如圖1.1所示。測試
圖1.1 Welcome to Xcode對話框spa
(2)選擇Create a new Xcode project選項,彈出Choose a template for your new project:對話框,如圖1.2所示。code
圖1.2 Choose a template for your new project:對話框教程
(3)選擇iOS|Application中的Single View App模板,單擊Next按鈕後,彈出Choose options for your new project:對話框,如圖1.3所示。資源
圖1.3 Choose options for your new project:對話框開發
(4)填入Product Name(項目名)、Organization Identifier(標識符)信息以及選擇Language(編程語言)和設備Devices(設備),如表1-1所示。io
表1-1 填寫的內容模板
注意:在圖1.3中出現的UI Tests是Xcode 7.0新增的內容。UI Tests是一個自動測試UI與交互的Testing組件。它能夠經過編寫代碼、或者是記錄開發者的操做過程並代碼化,來實現自動點擊某個按鈕、視圖,或者自動輸入文字等功能。(在實際的開發過程當中,隨着項目越作越大,功能愈來愈多,僅僅靠人工操做的方式來覆蓋全部測試用例是很是困難的,尤爲是加入新功能之後,舊的功能也要從新測試一遍,這致使了測試須要花很是多的時間來進行迴歸測試,這裏產生了大量重複的工做,而這些重複的工做有些是能夠自動完成的,這時候UI Tests就能夠幫助解決這個問題了。)
(5)內容填寫完畢後,單擊Next按鈕,打開項目的保存位置對話框,如圖1.4所示。
圖1.4 保存位置對話框
(6)單擊Create按鈕,這時一個項目名爲Hello World的項目就建立好了,如圖1.5所示
圖1.5 HelloWorld項目