Récemment, Xcode8 a publié une version officielle et il existe des invites de mise à jour correspondantes dans l'App Store. Ensuite, j'ai également mis à jour Xcode vers Xcode8. Après la mise à jour de Xcode8, j'ai trouvé diverses erreurs après avoir ouvert le projet Swift2.2 précédemment écrit avec Xcode7. .3.1.999 , comment utiliser Swift2.2 dans Xcode8 ?
Pourquoi ne pas corriger l'erreur ?
Une autre manière claire :
Faites comme @山河永愿 a dit, mais Swift 2.2 n'est plus disponible, vous devez suivre cette voie :
Paramètres de construction -> Compilateur Swift - Version -> Utiliser la version héritée du langage Swift
Ensuite, définissez-le sur
YES
et vous pourrez utiliser Swift 2.3.Xcode8 ajoute un nouveau champ
.Use Legacy Swift Language Version
S'il est défini sur OUI, il utilisera la version compatible de Swift pour compiler