Cómo saber qué versión de Swift está instalada en mi Mac y en Xcode
¡Hola a todos! Soy un desarrollador iOS principiante y tengo confusión con las versiones de Swift. Instalé la última versión de Xcode, pero a menudo veo ejemplos de código en internet que solo funcionan en una versión específica de Swift. Por ejemplo, intento usar `#warning` para marcadores TODO, pero Xcode se queja:
```swift
#warning("Terminar la lógica de autorización")
// Error: 'warning' is only available in Swift 4.2 or newer
```
No entiendo qué versión de Swift estoy usando. En la terminal escribo `swift --version`, pero muestra un número como "5.10", y en la configuración de Xcode dice "Swift 5" — ¿es lo mismo? Y además: si abro un proyecto antiguo escrito en Swift 3, ¿funcionará en mi versión de Swift? Expliquen, por favor, cómo determinar exactamente la versión de Swift que se usa en mi proyecto, en Xcode y en el sistema. Quiero estar seguro de que escribo código que no se rompa por incompatibilidad de versiones.
<<>>