Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Swiften AL2023
AL2023 actualmente proporciona el Swift
En AL2023, el Swift SDK y el tiempo de ejecución se dividen en paquetes separados. El swiftlang-lib paquete contiene las bibliotecas de tiempo de ejecución y el swiftlang paquete contiene el SDK completo. Esto permite a los usuarios ejecutar binarios compilados con el Swift SDK en los hosts de producción sin necesidad de instalar el SDK completo. En este momento, hay diferentes versiones de que no Swift son compatibles con ABI, por lo queSwift, cuando se actualicen, las aplicaciones deberán reconstruirse con la nueva versión antes de poder implementarlas.
nota
Por ejemploRust, Swift las versiones seguirán a la última versión estable del Swift proyecto. Los paquetes no tendrán espacios de nombres y solo se admitirá una versión a la vez.
Algunas notas sobre el uso de Swift AL2023
-
Interoperabilidad con C++: es
clangposible que el administrador de paquetes del sistema no funcione conSwift. Para resolver este problema, añadaswift-clanga su configuraciónPATHo utilice alternativas paraclangconfigurarlasswift-clang. -
Depuración del código Swift: el sistema LLDB no puede depurar Swift las fuentes. En su lugar, utilice el que se LLDB incluye con el Swift paquete añadiendo el directorio de Swift instalación al suyo
PATHo utilizando alternativas paralldbconfigurarlo.swift-lldb