The key-value pairs that will make up the new dictionary. Each key in elements
must be unique.
新しい辞書を作り上げるキー値ペア。各キーはelements
において特有でなければなりません。
Initializerinit(dictionary
init(dictionaryLiteral:)
Creates a dictionary initialized with a dictionary literal.
辞書リテラルで初期化される辞書を作成します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 6.1+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
init(dictionaryLiteral elements: (Key, Value)...)
Parameters パラメータ
elements
Discussion 解説
Do not call this initializer directly. It is called by the compiler to handle dictionary literals. To use a dictionary literal as the initial value of a dictionary, enclose a comma-separated list of key-value pairs in square brackets. このイニシャライザを直接に呼ばないでください。それは、辞書リテラルを取り扱うためにコンパイラによって呼ばれます。辞書リテラルをある辞書の初期値として使うには、キー値ペアのコンマ区切りリストを角括弧で囲んでください。
For example, the code sample below creates a dictionary with string keys and values. 例えば、下のコード見本はある辞書を文字列のキーと値で作成します。
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Infrequently Used Functionality 滅多に使われない機能性
var hashValue : Int
The hash value.
ハッシュ値。
Available when
Value
conforms to Hashable
.
Value
がHashable
に準拠する時に利用可能です。