2016-09-21 11 views
-2

私は大きなプロジェクトの途中にあり、進捗状況は60%です。AppleはSwift 2.2をどのくらいサポートしますか?

我々は、我々のプロジェクトのためにスウィフト2.2でXCodeの7.3.1を使用していると推定完成時間はどのくらいAppleがこれをサポートする5ヶ月

にありますか?

+6

コードベースをXcode 8のSwift 2.3に変換する必要があります(2.2とほとんど同じですが、少しの変更が必要です)。 – Moritz

答えて

2

XCode 7とSwift 2.2をしばらくの間使ってみることができます(私はおよそ2年間)。しかし、iOS 10やiPhone 7固有の機能や、近い将来Appleが発表するものは使用できません。

したがって、XCode 8とSwift 2.3にアップグレードすることをお勧めします。それは軽微な変更でうまくいくはずです。 Swift 2.2とSwift 2.3の主な違いは、iOS 10固有の機能を追加した点です(Swift 2.3参照)。

+1

また、Cocoa/Foundation APIの引数と戻り値のNULL可否の変更が** ** **あります。ほとんどの場合、ワンクリックで修正することができますが、何らかの理由でレーダーから逃れることができます。まだ、退屈な仕事(ボリュームのために)。 –

+0

私は同意します。 Appleは、パラメータと戻り値がnullである可能性があるかどうかに関してAPIを調査中であると思われるため、null許容属性を引き続き変更します。 – Codo

関連する問題