Swiftの最新情報

最新のアップデートと機能について詳しく解説します。

Swift 6.4

Swift 6.4では、あらゆるレベルのデベロッパに恩恵をもたらすよう設計された機能強化が行われています。 anyAppleOSによるavailable属性の構文のシンプル化や、@diagnose属性による警告に対するよりきめ細かい制御など、各種の人間工学に基づく改善を施すことで、デベロッパの日々の作業のストレスが緩和されます。 非同期コードがdeferステートメントでサポートされるようになり、関数が値を返すかスローするかに関わらずクリーンアップの実行が保証されます。 新しい反復プロトコルにより、for-inループがSpanInlineArrayなどのコピー不可の型にも拡張され、パフォーマンスに大きく影響するコードを不要なコピーなしで反復できるようになりました。 Foundationのパフォーマンスが大幅に向上し、URL解析は最大4倍高速化しています。 Swift TestingにXCTestとの相互運用性が追加され、段階的移行がよりスムーズになりました。