前言
Hello, World 是學習語言與使用開發工具的基礎,在 Xcode 可用 Playground 工具,也可用 Xcode 的 iOS / Single View Application 開發,而在此介紹另一種以 OS X / Command Line Tool 來開發。
說明
點選 New > Project ...,然後點選 OS X > Application > Command Line Tool
設定專案的屬性,例如:產品名稱、使用開發語言等。
儲存 Project。
此時,選定好的 framework 已經幫我們建立好 main.swift,以及其他相關檔案。之後,執行測試此程式:
Foundation 這 framework 是預設,既使刪除掉,也不影響執行結果。
為何 Swift 語言不像 C、Objective-C 等需有 main() 告知 App 的入口?在此,print("Hello, world") 被定義宣告在 top level 中,所以無需再以 main() 定義宣告 App 的入口點。
結語
類似如此簡單的程式,重點不在程式,反而在 Xcode 工具的應用,以及專案中每個細節。這部分基礎學習,事實上已有專書,或是參考網路上的資源。
沒有留言:
張貼留言