

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Swiftem AL2023
<a name="swift"></a>

 AL2023 atualmente fornece o [https://https://www.swift.org](https://https://www.swift.org)tempo de execução e o SDK. 

 Em AL2023, o Swift SDK e o tempo de execução são divididos em pacotes separados. O `swiftlang-lib` pacote contém as bibliotecas de tempo de execução e o `swiftlang` pacote contém o SDK completo. Isso permite que os usuários executem binários compilados com o Swift SDK em hosts de produção sem exigir a instalação do SDK completo. No momento, versões diferentes do não Swift são compatíveis com a ABI, portanto, durante a atualizaçãoSwift, os aplicativos precisarão ser reconstruídos com a nova versão antes que possam ser implantados. 

**nota**  
 Por exemploRust, Swift as versões seguirão a versão estável mais recente do Swift projeto. Os pacotes não terão namespace e somente uma versão será suportada por vez. 

## Algumas notas sobre como usar Swift em AL2023
<a name="using-swift"></a>
+ **Interoperabilidade com C\$1\$1** — O gerenciador de pacotes do sistema `clang` pode não funcionar com. Swift Para resolver isso, adicione `swift-clang` à sua `PATH` ou use alternativas `clang` para definir`swift-clang`. 
+ **Depurando o código Swift** — O sistema LLDB não pode depurar fontes. Swift Em vez disso, use o LLDB incluído no Swift pacote adicionando o diretório de Swift instalação ao seu `PATH` ou usando alternativas `lldb` para configurá-lo`swift-lldb`. 