このSwift 4.2 Docsについて
Swiftプログラミング言語ドキュメントバージョン4.2
Swiftプログラミング言語ドキュメントバージョン4.2
Swiftは、電話、デスクトップ、サーバーなど、コードを実行するあらゆるソフトウェアを対象とした素晴らしいソフトウェアの作成方法です。これは安全で高速、かつインタラクティブなプログラミング言語であり、現代の言語の最高の考え方と、アップルの幅広いエンジニアリングカルチャーからの知恵およびオープンソースコミュニティからのさまざまな貢献を組み合わせています。コンパイラーはパフォーマンスに最適化されており、言語は開発に最適化されており、どちらにも妥協することはありません。
Swiftは、新しいプログラマーにフレンドリーです。これは、スクリプト言語と同じように表現力豊かで楽しい産業品質のプログラミング言語です。遊び場でSwiftコードを記述すると、コードを試してすぐに結果を確認できます。アプリを構築して実行するオーバーヘッドはありません。
Swiftは、最新のプログラミングパターンを採用することで、一般的なプログラミングエラーの大きなクラスを排除します。
-変数は使用前に常に初期化されます。
-配列のインデックスは範囲外のエラーがないかチェックされます。
-整数のオーバーフローがチェックされます。
-オプションは、nil値が明示的に処理されることを保証します。
-メモリは自動的に管理されます。
-エラー処理により、予期しない障害からの制御された回復が可能です。
Swiftコードは、最新のハードウェアを最大限に活用するためにコンパイルおよび最適化されています。構文と標準ライブラリは、コードを書く明白な方法も最高のパフォーマンスを発揮するという原則に基づいて設計されています。安全性と速度の組み合わせにより、Swiftは「Hello、world!」オペレーティングシステム全体に。
Swiftは、強力な型推論とパターンマッチングを最新の軽量構文と組み合わせて、複雑なアイデアを明確かつ簡潔に表現できるようにします。その結果、コードの記述が容易になるだけでなく、読み取りや保守も容易になります。
Swiftは何年にもわたって作成されており、新しい機能や機能で進化を続けています。 Swiftの目標は野心的です。あなたがそれを使って作成するものを見るのを待ちきれません。
目次
Swiftへようこそ
-Swiftについて
-バージョンの互換性
-スウィフトツアー
言語ガイド
-TheBasics、The Basics
-基本的な演算子
-文字列と文字
-コレクションの種類
-制御フロー
- 機能
-閉鎖
-列挙
-クラスと構造
- プロパティ
-メソッド
-下付き
-継承
-初期化
-初期化解除
-オプションのチェーン
- エラー処理
-タイプキャスト
-ネストされた型
-拡張
-プロトコル
-ジェネリック
-自動参照カウント
-メモリの安全性
- アクセス制御
-高度なオペレーター
言語リファレンス
-言語リファレンスについて
-語彙の構造
- タイプ
-式
-ステートメント
-宣言
-属性
-パターン
-一般的なパラメータと引数
-文法の要約
改訂履歴
-ドキュメントの改訂履歴
最新バージョン 1.1.1 の更新情報
Improve UI