Overview 概要
The Swift standard library defines a base layer of functionality for writing Swift programs, including: Swift標準ライブラリは、Swiftプログラムを記述するための機能性の基盤層を定義していて、以下を含んでいます:
Fundamental data types such as
Int
,Double
, andString
基本的なデータ型、例えばInt
、Double
、そしてString
などCommon data structures such as
Array
,Dictionary
, andSet
一般的なデータ構造体、例えばArray
、Dictionary
、そしてSet
などGlobal functions such as
print(_:
andseparator: terminator:) abs(_:)
グローバル関数、print(_:
そしてseparator: terminator:) abs(_:)
などProtocols, such as
Collection
andEquatable
, that describe common abstractions. プロトコル、たとえばCollection
そしてEquatable
など、それは共通の抽象化を記述します。Protocols, such as
Custom
andDebug String Convertible Custom
, that you use to customize operations that are available to all types. プロトコル、たとえばReflectable Custom
そしてDebug String Convertible Custom
など、あなたはそれを使って全ての型で利用可能である演算をカスタマイズします。Reflectable Protocols, such as
Option
, that you use to provide implementations that would otherwise require boilerplate code. プロトコル、たとえばSet Option
など、あなたはそれを使用してそうしなければ定型文コードを必要としただろう実装を提供します。Set
Explore the Standard Library 標準ライブラリ探索
Experiment with Swift standard library types and learn high-level concepts using visualizations and practical examples. Learn how the Swift standard library uses protocols and generics to express powerful constraints. Download the playground below to get started. いろいろなSwift標準ライブラリ型を試したり、視覚化や実践例を使うことで高水準概念を学んでください。どのようにSwift標準ライブラリがプロトコルや総称体を使ってパワフルな制約を表すかを学んでください。プレイグラウンドを下でダウンロードして始めましょう。