72 votes

Utilisez Swift 2.2 dans Xcode 8?

Est-il possible d'utiliser Swift 2.2 dans Xcode 8?

À partir des notes de publication de Xcode 8:

"Xcode 8 prend en charge la commutation des chaînes d’outils, telles que celles de swift.org, sans relancer Xcode. (23135507)"

J'ai essayé de trouver swift 2.2 toolchain sur le site swift.org mais je n'ai pas pu. Avoir réussi à configurer Xcode 8 pour fonctionner avec swift 2.2

57voto

Jim Points 39574

Si vous souhaitez continuer à utiliser Swift 2 à 8 de Xcode, puis utiliser Swift 2.3 en permettant la génération de Legacy utiliser Swift Version en langue définissant ( `` ).

33voto

Babatunde Adeyemi Points 1124

L'utilisation de Swift 2.3 dans Xcode 8 par Cette Chose dans Swift fournit une bonne introduction à l'utilisation de Swift 2.3 dans Xcode 8.

Ce qui suit est cité dans l'article:

Il y a un seul paramètre de construction qui vous permettra de continuer à construire votre Swift projets avec une Swift version qui est essentiellement similaire à la syntaxe de vos projets existants à partir de Xcode 7: Utilisation de l'Héritage Swift Version En Langue

Il suffit de le déposer dans votre projet de construction de paramètres et de recherche pour héritage swift pour trouver le bon paramètre de construction, puis changez le réglage à OUI à l'opt-in pour Swift 2.3 plutôt que de Swift 3 dans Xcode 8.

enter image description here

6voto

yonivav Points 3

Il n’est pas possible d’utiliser Swift2.2 dans XCode8, et il n’est également pas possible d’utiliser Swift2.3 ou Swift3 XCode3.

La meilleure solution que j’ai trouvé est de créer un fichier de projet unique qui sera compilé pour iOS 9 (7 Xcode) et iOS 10 (Xcode 8), et qui prendra en charge Swift2.2 et Swift2.3 (très semblable).

3voto

Art Kirillov Points 248

Comme l'une des solutions possibles à ce problème que j'ai pu suggérer d'installer deux versions de Xcode (7.3.1 et 8, par exemple) de l'autre côté.

Pour ce faire, vous devez:

  1. Télécharger adapté fichier dmg de Téléchargements pour les Développeurs d'Apple. Utiliser la recherche pour trouver de Xcode.
  2. Double cliquez sur ce fichier pour voir familiers "faites-le Glisser pour installer Xcode dans votre dossier "Applications" de la fenêtre. Mais cette trainée ailleurs pour un moment. Bureau serait bon. Renommer Xcode \numéro de version\ (comme Xcode 7.3.1), puis faites-le glisser vers le dossier Applications.

C'est tout.

1voto

tania_S Points 953

Il n’est pas possible d’utiliser Swift2.2 en XCode8 en attribuant à utiliser Legacy Swift Language Version Oui dans les paramètres de génération.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X