Como saber qual versão do Swift está instalada no meu Mac e no Xcode?
Olá a todos! Sou um desenvolvedor iOS iniciante e fiquei confuso com as versões do Swift. Instalei a versão mais recente do Xcode, mas frequentemente vejo exemplos de código na internet que funcionam apenas em uma versão específica do Swift. Por exemplo, estou tentando usar `#warning` para marcadores TODO, mas o Xcode reclama:
```swift
#warning("Finalizar a lógica de autenticação")
// Erro: 'warning' is only available in Swift 4.2 or newer
```
Não entendo qual versão do Swift estou usando. No terminal, digito `swift --version`, mas ele mostra um número como "5.10", e nas configurações do Xcode aparece "Swift 5" — é a mesma coisa? E mais: se eu abrir um projeto antigo, escrito em Swift 3, ele funcionará na minha versão do Swift? Expliquem, por favor, como determinar exatamente a versão do Swift que está sendo usada no meu projeto, no Xcode e no sistema. Quero ter certeza de que estou escrevendo código que não quebrará devido a incompatibilidade de versões.
<<>>
Como determinar exatamente a versão do Swift: três maneiras confiáveis
No answers yet.
Faça login para deixar uma resposta
Blogs