Swift 嘗鮮 - 環(huán)境

  1. 下載:
    https://swift.org/blog/swift-3-0-release-process/ 找到3.0開發(fā)者版本下載。直接在 github 倉庫里用到 swift-3.0-preview* 分支自己編譯也行,就是麻煩費時間,如果不打算修改語言或者編譯器行為不是太有必要。

  2. 安裝:
    下載回來的是個 pkg ,直接安裝就是了。如果選擇“為所有人安裝”的話,那么 toolchain 會出現(xiàn)在:/Library/Developer/Toolchains/ 里,并創(chuàng)建一個 swift-latest.xctoolchain 符號鏈接。

  3. 配置
    3.a. 命令行:
    i. SWIFT_HOME=/Library/Developer/Toolchains/swift-latest.xctoolchain/usr/
    ii. $SWIFT_HOME/bin/ 插到 path 里,swiftc/swift/swift-build 什么的就都能直接調(diào)用最新版本了
    iii. 標(biāo)準(zhǔn)庫都在 $SWIFT_HOME/lib 里,其中各平臺的系統(tǒng)庫在 lib/swift/ 底下
    3.b. 安裝完成后,XCode 7.3 Preference 的 Components 頁的 Toolchain 部分可以看到除了 XCode 7.3.x default,還多出來一個 Swift Development Snapshot 來,切到新出的這個。
    i. 啟用后,會提示重新 Xcode,點 Quit and Reopen 就好。
    ii. 當(dāng)前版本(20160531a)還不支持 playground,略不便。

  4. 隨便打開一個 Swift 2.x 的項目,不出意料各種報錯,改吧。

*補: 單純用 Swift 3.0 已經(jīng)可以用上 Xcode8 了,不過要跟進(jìn) 3.x 的發(fā)展,這個小技巧還是用得上的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容