Comment savoir quelle version de Swift est installée sur mon Mac et dans Xcode ?
Bonjour à tous ! Je suis un développeur iOS débutant et je suis confus au sujet des versions de Swift. J'ai installé la dernière version de Xcode, mais je vois souvent sur Internet des exemples de code qui ne fonctionnent que sur une version spécifique de Swift. Par exemple, j'essaie d'utiliser `#warning` pour les marqueurs TODO, mais Xcode se plaint :
```swift
#warning("Terminer la logique d'authentification")
// Erreur : 'warning' is only available in Swift 4.2 or newer
```
Je ne comprends pas quelle version de Swift j'utilise. Dans le terminal, je tape `swift --version`, mais il affiche un chiffre comme "5.10", alors que dans les paramètres de Xcode, il est écrit "Swift 5" — est-ce la même chose ? Et aussi : si j'ouvre un ancien projet écrit en Swift 3, fonctionnera-t-il sur ma version de Swift ? Expliquez-moi, s'il vous plaît, comment déterminer précisément la version de Swift utilisée dans mon projet, dans Xcode et dans le système. Je veux être sûr d'écrire du code qui ne se cassera pas à cause d'une incompatibilité de versions.
<<>>
Comment déterminer précisément la version de Swift : trois méthodes fiables
No answers yet.
Connectez-vous pour laisser une réponse
Blogs