2016-09-21 79 views
-2

我正處於一個大項目的中間,我們有60%的進展。Apple會支持Swift 2.2多久?

我們正在使用的XCode 7.3.1與雨燕2.2爲我們的項目和預計完成時間爲5個月

蘋果多久會支持嗎?

+6

你應該將你的代碼庫轉換爲Xcode 8中的Swift 2.3(幾乎與2.2相同,做一些微不足道的修改)。 – Moritz

回答

2

您可以繼續使用XCode 7和Swift 2.2一段時間(我猜測大約兩年)。但是你不能使用iOS 10或iPhone 7的特定功能,或者蘋果近期宣佈的任何功能。

因此,我建議您升級到XCode 8和Swift 2.3。它應該稍作改動。 Swift 2.2和Swift 2.3之間的主要區別在於它增加了iOS 10的特定功能(請參閱Swift 2.3)。

+1

此外,Cocoa/Foundation API的參數和返回值的可空性的變化** **。大多數情況下可以通過單擊「修復」功能來解決,但有些功能會以某種方式逃離雷達。仍然乏味的工作(因爲音量)。 –

+0

我同意。 Apple似乎仍然在調查API,其中哪些參數和返回值可能爲空或不是,因此會繼續更改可空歸因。 – Codo