[第1回] Swiftの辞書配列 [Swift]

辞書の型宣言

  1. 辞書は、配列と同じで、複数のインスタンを格納できる。
  2. 他の言語では、連想配列やハッシュ表とも呼ばれる
  3. Swiftでは、辞書は構造体でつくられている
  4. 辞書は、キー(key)と値(value)の組(エントリ)からつくられる
  5. 辞書に複数組の、キーと値を入れるときは、キーの型と値の型はそれぞれ共通じゃないとダメ

書き方の例

キーが、SwiftとObjective-Cで、値が、2014と1983。
キーの型は両方ともString型で、値はInt型になってる。

型だけを宣言するなら

型を宣言して、インスタンスをつくるなら

インスタンスは作られてるけど、中身は0個だよ。
つまりイニシャライザを呼び出してるということ。

型を宣言して、空の辞書をつくる

パラメータを付けて、型を指定する書き方