文書   >   Swift   >   Dictionary   >   init(dictionaryLiteral:)
イニシャライザ
init(dictionaryLiteral:)
辞書リテラルで初期化された辞書を作成します。
宣言
パラメータ
elements | 新しい辞書を構成するキー値のペア。elements 内の各キーは一意でなければなりません。 |
議論
このイニシャライザを直接呼び出さないでください。これは辞書リテラルを処理するためにコンパイラによって呼び出されます。辞書リテラルを辞書の初期値として使用するには、キー値のペアのコンマ区切りのリストを角括弧で囲みます。
たとえば、以下のコードサンプルは、文字列のキーと値を含む辞書を作成します。
let countryCodes = ["BR": "Brazil", "GH": "Ghana", "JP": "Japan"]
print(countryCodes)
// Prints "["BR": "Brazil", "JP": "Japan", "GH": "Ghana"]"
関連
プロトコルから
ExpressibleByDictionaryLiteral
トップへ
トップへ
トップへ
トップへ
トップへ