升級到Xcode8.2.1(Swift 2.3升級到3.0)

最近呢把個人幾個混編項目,和swift項目作了一個升級。那麼今天就給你們分享一下遇到的問題和解決的辦法。swift

首先那確定的升級Xcode啦,我2015年的時候用的一直是Xcode7.1,電腦系統是OSX 10.10,要想升級Xcode8.0以上系統也要升級到10.11以上,這個他會提示的。這c哥(個人自稱)就遇到了比較蛋疼的事了。全部的升級都OK以後我打開個人工程,此時工程一直再轉圈,過一下子就提示我說檢測到個人swift代碼是老版本如今能夠換成3.0的新版本代碼。因而我就點了convert ,接下來就是等。若是你的沒提示也不要緊你能夠這樣code

用Xcode8打開本身的項目,選擇Edit->Convert->To Current Swift Syntax… 讓Xcode幫咱們把Swift2.3的代碼轉換爲Swift3.0。blog

而後在點convert,接下來也是等待,須要一段時間的。當轉化完後會出現:內存

這時候你能夠瀏覽一下他的語法變化而後再save。點完save以後仍是會有不少錯誤的,自動轉化只能轉換一部分,剩下的錯誤就須要本身一個一個的消滅了,大部分Xcode會有提示的,好比說for循環紅色錯誤,還有方法警告⚠️這類的你按照他的提示雙擊就能夠自動改掉。有些仍是你要邊查變改的。it

接下來C哥(自稱)就遇到懵逼的問題啦,command+B 編譯,Xcode一直在index loading中,等了一天依然不行,打開活動監控器Xcode內存佔用比較狠。而個人電腦配置是4G的,處理器1.4 Hz的,因此電腦配置不是8G的就別費勁啦。升了就是給本身找麻煩。果斷的我又使用了個人Xcode7.1。for循環

更多,關於升級問題請繼續關注C哥!編譯

相關文章
相關標籤/搜索