文書   >   Swift   >   Swift 標準ライブラリ
Swift 標準ライブラリ
複雑な問題を解決し、高性能で読みやすいコードを書きます。
概観
Swift 標準ライブラリは、Swift のプログラムを記述するための基本レイヤーを定義し、以下のものを含んでいます。
- Int、Double、String などの基本データ型
- Array、Dictionary、Set などの共通データ構造体
- print(_:separator:terminator:)、abs(_:) などの汎用関数
- Collection や Equatable などの共通の抽象化を記述するプロトコル。
- CustomDebugStringConvertible や CustomReflectable などの、すべての型で利用できる操作をカスタマイズするために使用されるプロトコル。
- OptionSet などの、定型コードを他に必要とする実装を提供するために使用されるプロトコル。
注意:  Swift 標準ライブラリの型を試し、視覚化と実用的な例を使用して高レベルの概念を学美ましょう。Swift 標準ライブラリがプロトコルとジェネリック(汎用) を使って強力な制約をどのように表現しているかを学びましょう。開始するには、以下のプレイグランドをダウンロードしてください。
Swift Standard Library.playground
トピックス
値とコレクション
数値、ブール値、およびその他の基本的な型のモデルデータ。
文字列とテキスト
Unicode 対応の文字列を使用してテキストを操作します。
配列、辞書、セット、その他のデータ構造体を使用してデータを保存しまた整理します。
型のためのツール
基本的な動作
同等または順序のテストに依存する操作で、およびセットと辞書のメンバーとして、カスタム型を使用します。
エンコード、デコード、および連続化
暗黙的またはカスタム化されたエンコードを使用して、型のインスタンスを連続化および脱連続化します。
リテラルを使用した初期化
さまざまな種類のリテラルを使用して、型の値を表現できます。
プログラム上の仕事
入出力
コンソールに値を出力し、テキストストリームからの読み取りと書き込みを行い、コマンドライン引数を使用します。
実行時のチェックでコードを強化し、値の実行時表現を調べます。
キーパス式を使用して、プロパティに動的にアクセスします。
手動でメモリを割り当てて管理します。
型キャストと実在型
型間のキャストを実行したり、任意の型の値を表します。
C 相互運用性
インポートされた C 型を使用するか、C 可変数関数を呼び出します。
演算子宣言
prefix(接頭辞), postfix(接尾辞),および infix(挿入辞) 演算子を使用します。
以下も見よ
標準ライブラリ
符号付き整数値型。
倍精度の浮動小数点値型。
文字のコレクションである Unicode の文字列値。
順序付けられた、ランダムアクセスコレクション。
その要素がキー値のペアであるコレクション。
トップへ
トップへ
トップへ
トップへ
トップへ