- SwiftUI極簡開發
- 李智威
- 1090字
- 2024-07-24 11:31:33
1.4 創建第一個SwiftUI項目
下載Xcode開發工具并安裝完成后,在Mac啟動臺中可以看到Xcode軟件圖標,單擊此圖標打開Xcode。初次加載可能需要較長時間,軟件加載完成后,映入眼簾的是Xcode的歡迎界面,如圖1-6所示。
在Xcode的歡迎界面中,開發者可以創建一個新的Xcode項目,也可以從Git倉庫中克隆一個已有的項目,還可以打開一個已經創建好的本地項目。
當取消勾選底部的默認顯示歡迎界面的復選框時,再一次打開Xcode將不再顯示歡迎界面。開發者可以通過按下鍵盤快捷鍵“Command+Shift+1”,重新要求Xcode顯示歡迎界面。

圖1-6 Xcode的歡迎界面
開發者也可以通過頂部菜單欄的相關操作,或者按下鍵盤快捷鍵“Command+Shift+N”來新建項目。菜單欄的相關操作為選擇“File”→“New”→“Project”,即可通過Xcode菜單欄新建項目,如圖1-7所示。

圖1-7 通過Xcode菜單欄新建項目
創建項目時,Xcode會提供Apple生態下的項目模板供開發者選擇,開發者可以根據實際開發需求選擇合適的項目模板,如圖1-8所示。本書將基于iOS應用進行分享,因此這里選擇“App”模板。

圖1-8 選擇合適的項目模板
單擊“Next”按鈕,接下來需要完善項目基本信息。項目基本信息由項目名稱(Product Name)、項目開發團隊(Team)、組織標識符(Organization Identifier)、唯一標識符(Bundle Identifier)、是否使用Core Data本地數據存儲框架(Use Core Data)、是否包含測試(Include Tests)這6項內容組成。完善項目基本信息如圖1-9所示。

圖1-9 完善項目基本信息
值得注意的是,項目名稱建議使用英文名稱,由于項目模板創建的示例代碼中會使用項目名稱作為視圖文件名稱,因此在非英文情況下可能會出現意想不到的問題。
在初次創建項目時,項目開發團隊名稱為“None”,當開發者添加了賬戶信息后,項目開發團隊則可以選擇個人開發者或者團隊名稱。項目開發團隊與項目緊密相關,當開發者從互聯網上下載其他開發者的項目時,在預覽前需要將項目開發團隊名稱轉換為自己的項目開發團隊名稱或者個人開發者名稱,方可在模擬器或真機上運行。
組織標識符是項目的唯一標識符,一般填寫項目開發團隊或者個人開發者的域名,慣用方式是將官方域名反向來寫,如果沒有官方域名,那么可以填寫“com.example”。
在填寫項目名稱和組織標識符后,Xcode會將它們自動組合,生成唯一標識符,例如當前項目名稱為“Chapter1”,組織標識符為“com.silence”,則唯一標識符為“com.silence.Chapter1”。唯一標識符是應用上架和分發的項目唯一性標識,因此創建項目時請勿使用重復的項目名稱。
最后的兩項內容即是否使用Core Data本地數據存儲框架和是否包含測試,讀者可以根據項目需要進行設置,也可以在后續項目中自行創建相關內容,因此在創建項目時先不勾選這兩項內容對應的復選框。
單擊“Next”按鈕,選擇項目文件的存儲目錄后,單擊“Create”按鈕。等待一段時間,Xcode將會創建一個帶有示例代碼的App項目。App項目示例如圖1-10所示。

圖1-10 App項目示例
- 軟件項目管理(第2版)
- Java Web程序設計
- Windows Server 2012 Unified Remote Access Planning and Deployment
- 老“碼”識途
- 量化金融R語言高級教程
- 程序是怎樣跑起來的(第3版)
- C++反匯編與逆向分析技術揭秘(第2版)
- Web App Testing Using Knockout.JS
- Simulation for Data Science with R
- 大數據時代的企業升級之道(全3冊)
- Learning Unreal Engine Game Development
- Drupal 8 Development Cookbook(Second Edition)
- Python應用開發技術
- Hands-On Artificial Intelligence with Unreal Engine
- Learning ArcGIS Geodatabases