

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AL2023 での Swift
<a name="swift"></a>

 AL2023 は現在、[https://https://www.swift.org](https://https://www.swift.org)ランタイムと SDK を提供しています。

 AL2023 では、SwiftSDK とランタイムは別々のパッケージに分割されます。`swiftlang-lib` パッケージにはランタイムライブラリが含まれ、`swiftlang`パッケージには完全な SDK が含まれています。これにより、ユーザーは完全な Swift SDK をインストールしなくても、本番ホストで SDK でコンパイルされたバイナリを実行できます。現時点では、 の異なるバージョンSwiftには ABI との互換性がないため、 を更新するときはSwift、アプリケーションをデプロイする前に新しいバージョンで再構築する必要があります。

**注記**  
 と同様にRust、SwiftバージョンはSwiftプロジェクトの最新の安定バージョンに従います。パッケージは名前空間化されず、一度に 1 つのバージョンのみがサポートされます。

## AL2023 Swiftでの の使用に関する注意事項
<a name="using-swift"></a>
+ **C\$1\$1 相互運用性** – システムのパッケージマネージャーは と連携しない`clang`場合がありますSwift。これを解決するには、 `swift-clang`を に追加する`PATH`か、代替方法を使用して `clang` を に設定します`swift-clang`。
+ **Swift コードのデバッグ** – システムはSwiftソースをデバッグLLDBできません。Swift インストールディレクトリを に追加する`PATH`か、代替手段を使用して `lldb`を に設定することで、SwiftパッケージLLDBに含まれている を使用します`swift-lldb`。