Cómo saber qué versión de Swift tengo instalada
¡Hola! Acabo de empezar a aprender Swift y Xcode, pero ya me encontré con un problema. Descargué la última versión de Xcode desde App Store, pero cuando escribo código, no estoy seguro de qué versión de Swift se está usando realmente. Por ejemplo, intento usar `async/await`, pero el compilador da un error: `'async' is only available in iOS 15.0 or newer`. O quiero verificar si el tipo `Result` es compatible.
Abro la terminal y pruebo el comando `swift --version`, que muestra algo como `Apple Swift version 5.9`. Pero en Xcode, cuando creo un nuevo proyecto, en la configuración de compilación (Build Settings) veo `Swift Language Version` — ahí está en `5.0`. Estoy confundido. ¿Qué versión se está usando realmente?
También he oído que se puede verificar la versión de Swift directamente en el código. ¿Es verdad? Necesito asegurarme de que mi código funcione en diferentes versiones de Swift, especialmente cuando lo comparto en GitHub.
Por favor, expliquen cómo determinar correctamente la versión de Swift en la terminal, en Xcode y en el propio código. Y qué hacer si las versiones difieren.
No answers yet.
Inicia sesión para dejar una respuesta