文書   >   Swift   >   Dictionary   >   init(dictionaryLiteral:)


イニシャライザ


init(dictionaryLiteral:)


辞書リテラルで初期化された辞書を作成します。





宣言


init(dictionaryLiteral elements: (Key, Value)...)


パラメータ


elements新しい辞書を構成するキー値のペア。elements 内の各キーは一意でなければなりません。


議論


このイニシャライザを直接呼び出さないでください。これは辞書リテラルを処理するためにコンパイラによって呼び出されます。辞書リテラルを辞書の初期値として使用するには、キー値のペアのコンマ区切りのリストを角括弧で囲みます。


たとえば、以下のコードサンプルは、文字列のキーと値を含む辞書を作成します。



let countryCodes = ["BR": "Brazil", "GH": "Ghana", "JP": "Japan"]
print(countryCodes)
// Prints "["BR": "Brazil", "JP": "Japan", "GH": "Ghana"]"


関連





プロトコルから


ExpressibleByDictionaryLiteral

















トップへ












トップへ












トップへ












トップへ












トップへ
目次
Xcode の新機能

  • 言語:Swift
  • SDK


    Xcode 6.1+

    フレームワーク

    Swift 標準ライブラリ

  • 宣言
  • パラメータ
  • 議論
  • 関連












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)