Nous avons assez grand projet qui est construit avec Swift 2.x et maintenant Apple vient de publier Swift 4 so pour avancer vers la dernière version de Swift quel chemin on peut choisir ...
Devons-nous migrer notre code vers Swift 3 en premier? Ou nous pouvons directement migrer notre code vers Swift 4 en utilisant Xcode 9? =
Oui, vous devez migrer votre code dans Swift 3. Xcode 9 permet la conversion/la migration à partir de Swift 3.0 uniquement.
Swift 3.2 est pris en charge par Xcode 9 et Xcode 8.
Convertissez votre code source de Swift 2.0 à 3.2 en utilisant Xcode 8, puis continuez avec Xcode 9 (Swift 3.2 ou 4).
Pour faciliter la migration de votre code, procédez comme suit: (cela vous aidera à vous connecter à la dernière version de Swift pris en charge par votre outil Xcode))
(Xcode) Menus: Édition ► Caché ► Vers actuel Swift
Oui, vous avez besoin d’anciennes versions de Xcode. Les anciennes versions sont disponibles ici https://developer.Apple.com/download/more/