快速遷移到swift3.0

準備好Xcode8.0Beta,將我們之前的項目用Xcode8.0打開。打開之后Xcode會有一個提示下面我們跟著截圖一起走吧。

1、這個提示是說:你的項目包含早期版本的Swift代碼,詢問你是否更新到Swift3

2、點擊next

3、選擇Swift3

4、這里選擇我們需要更新代碼的Targets

5、耐心等待

6、點擊Save保存

ziji
ziji

在上面這張圖中我們便可以清楚的看到Swift語法的變化,左邊是最新的語法,右邊是之前的語法版本

當然通過上面的操作只能把絕大部分的語法修改過來,但是有一些部分的代碼需要我們根據自己的實際情況去修改它才能完全過渡到Swift3中。

比如:1、類似i++這樣的代碼需要手動修改為i += 1

2、第三方的OC庫,調用也可能發生一點點的改變,手動修改(高德地圖)

3、使用了C語言風格的for循環也需要自己修改

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 因為要結局swift3.0中引用snapKit的問題,看到一篇介紹Xcode8,swift3變化的文章,覺得很詳細...
    uniapp閱讀 4,467評論 0 12
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,180評論 4 61
  • 美國批評家尼爾.波茲曼在《娛樂至死》中認為,“媒介即隱喻”,印刷術時代步入沒落,而電視時代蒸蒸日上;電視改變了公眾...
    WildeYoung閱讀 1,606評論 0 0
  • 之后的數日她家和工人們來來往往,漸漸有了些交情。爺爺也開始說得出哪個小伙子比較厚道,哪個人油滑。仿佛進行了門戶劃分...
    瓦哨閱讀 259評論 0 0
  • 對于小白來說,這一題十分不友好,因為鏈表這個概念我不了解,所以額外花了許多時間。這題思路還是很簡單的,也就是用變量...
    laochonger閱讀 255評論 0 0