Appleが開発者向けの新しいXcodeプログラミング言語Swiftを発表

Appleが開発者向けの新しいXcodeプログラミング言語Swiftを発表

AppleInsiderスタッフのプロフィール写真AppleInsiderスタッフ

· 1分で読めます

Appleは月曜日、「高速、最新、安全、インタラクティブ」と称し、Objective-Cより優れているという全く新しいXcodeプログラミング言語、Swiftを発表した。

Appleはデモで、「Swift Playground」を披露しました。開発者がコードを書き、書き終わるとすぐに結果が表示される仕組みです。Appleによると、SwiftはCocoaとCocoa Touch向けにゼロから設計されています。

Swiftは、ソーシャルネットワーキングなどの基本的なアプリから、新しい「Metal」グラフィック最適化機能を使用した高度な3Dゲームまで、幅広いアプリケーションに使用できます。また、Objective-Cと連携して動作するため、開発者はシームレスに言語を相互運用できます。

Swiftにはジェネリック関数が含まれており、開発者は少ないコード記述でより多くの処理を実行できます。ある例では、画像リスト全体をたった1行のコードで読み込むことができました。

Swift Playgroundsでは、開発者はアプリケーションの実行中に値の履歴全体を時系列で確認することもできます。Swiftは時間を完全に制御できるため、開発者は早送りまたは巻き戻しを行い、特定の状況におけるアプリケーションの動作を確認できます。

Swift はリリース時に Xcode を完全にサポートし、開発者向けの言語ガイドは既に iBookstore で公開されています。また、iOS 8 が今年後半にリリースされると、開発者は Swift で作成されたアプリを App Store に提出できるようになります。