Swift 簡介/簡介
外觀
< Swift 簡介
Swift 是一種開源程式語言,由 Apple 於 2014 年推出。它用於其作業系統 macOS(桌上型電腦)和 iOS(移動裝置),例如 iPhone 或 iPad。自 2015 年起,Swift 也已在 Apache 許可證 2.0[1] 下在 Linux 上可用。它是一種現代語言,包括多種正規化,例如面向物件、函式式和指令式程式設計。Apple 從其他語言(如 C#、Ruby、Python 或 Haskell)中包含了有用的功能。
在開始使用 Swift 之前,您首先需要下載並安裝編譯器和其他元件[2]。這些可以從 Swift 的下載頁面 下載。在 Linux 上,還需要使用以下命令安裝 clang[3]
$ sudo apt-get install clang
Xcode 僅在 macOS 上可用。但是,有一些提供類似功能的替代方案。
- JetBrain 的 CLion 提供了一個 Swift 擴充套件,該擴充套件具有程式碼高亮和完成功能以及偵錯程式[4]。
在我們深入 Swift 的基本和高階功能之前,讓我們看一下著名的“Hello World”示例。
print("Hello World")
現在,讓我們先睹為快變數和常量的樣子。
var name: String = "John"
let greeting: String = "Welcome to the world of Swift, "
print(greeting + name)
// Welcome to the world of Swift, John
- ↑ Apache 軟體基金會 [線上][訪問:2017 年 9 月 18 日] | https://www.apache.org/licenses/LICENSE-2.0
- ↑ Swift.org [線上][訪問:2017 年 9 月 18 日] | https://swift.org/getting-started/
- ↑ clang [線上][訪問:2017 年 9 月 18 日] | https://clang.llvm.org
- ↑ JetBrain Swift 外掛 [線上][訪問:2017 年 9 月 18 日] | https://blog.jetbrains.com/clion/2015/12/swift-plugin-for-clion/
- ↑ Atom.io Swift 遊樂場 [線上][訪問:2017 年 9 月 18 日] | https://atom.io/packages/swift-playground