---恢復內容開始---html
既然SnapKit的做者說SnapKit已經支持Swift3.0了,那麼咱們就先來適配SnapKit,首先用Xcode8新建一個空項目,利用Cocoapods導入SnapKit.框架
打開工程,依然彈出這個選項:post
剛纔選擇了Convert依然報錯,可見不靠譜,此次咱們所有選擇Later。.net
編譯後,報錯:code
錯誤提示咱們依然是「Use Legacy Swift Language Version」這個選項的問題。
咱們來看看這個選項怎麼設置,如圖所示:htm
由於SnapKit已經支持了Swift3.0,因此咱們選擇No,不支持舊的Swift版本,即便用Swift3.0的語法。編譯經過。咱們再來看看咱們寫的代碼生成的target的編譯選項:blog
因爲Xcode8新建的工程默認使用Swift3.0的語法,因此此處默認選擇爲No。get
編譯成功it
最後直接將設置好的SnapKit框架複製到本身的項目中覆蓋項目中原來的SnapKit便可io
注:此方法在ITnose中看到,原址http://www.itnose.net/detail/6648171.html