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