分類
Swift

使用開源版本的 Swift

開源版本的 Swift 已經是 2.2 了,不過相對於 2.1 並沒有什麼特別的改進。Swift 現在支援 OS X 和 Ubuntu,在 Ubuntu 上支援 14.04 和 15.10 兩個版本,你可以在這個頁面下載最新的編譯版本(目前還沒有穩定的正式版)現在我就說說如何在這兩個平臺上使用它。

OS X

代碼簽名

在下載的 pkg 安裝包名字右側應該有一個小鎖,點擊這個小鎖查看詳細的內容,電子簽名就是 Developer ID Installer: Swift Open Source (V9AUD2URP3) ,如果不是,那麼你下載的pkg可能被篡改了,重新下載吧:)

安裝

對於 OS X,你可以直接在最新的 Xcode 7.1.1中體驗開源版本的 Swift——不過,你還是需要下載額外的擴展包。

Playground 目前還不能支援這個方法。對於提交到 AppStore 的應用,你仍然需要使用 Xcode自帶的 Swift 版本編譯!

首先,運行下載的 PKG 安裝包,它會給你安裝一個 Xcode 工具鏈到 /圖書館/Developer/Toolchains/

徹底關閉退出 Xcode,然後打開終端,使用如下命令運行 Xcode :

這時候打開的 Xcode 就是使用了開源版 Swift 的 Xcode 了。

如果你退出了 Xcode,那麼下次運行還是需要上邊的命令的——否則就是預設的自帶 Swift 版本。

Linux

下載 tar 壓縮包,它的名字應該是這樣的: 迅速-<VERSION>-<PLATFORM>.tar.gz.sig 檔是數位簽章。

如果這是你第一次下載安裝,那你需要安裝 PGP 金鑰:

或者直接下載: $ wget -q -O - HTTPS://swift.org/keys/all-keys.asc | gpg --import -

如果你之前安裝過了,就跳過。

驗證簽名

使用下面命令來驗證 Swift 的數位簽章:

如果得到 BAD signature 這樣的回復,那說明你下載的包有問題,重新下載吧?

如果得到如下提示:

執行如下代碼修復:

安裝

使用 $ tar xzf 迅速-<VERSION>-<PLATFORM>.tar.gz 解壓壓縮包。

把 Swift 工具鏈添加到你的環境 $ export PATH=/path//USR/箱子:"${PATH}"

安裝依賴 $ 須藤 易於-得到 安裝 clang 目前swiftc還依賴clang++。

這樣,你就可以使用 迅速 命令來編譯專案或者運行 REPL 了。

 

最後,祝好運:)

 

本文由 落格博客 原創撰寫:落格博客 » 使用開源版本的 Swift

轉載請保留出處和原文鏈接:https://www.logcg.com/archives/1368.html

通過 落格博客

如非聲明,本人所著文章均為原創手打,轉載請註明本頁面鏈接和我的名字。

發表評論

您的電子郵件地址不會被公開. 必填字段標 *