1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Swift】辞書型(Dictionary)について

Posted at

辞書型とは

Swiftにおける辞書型は、複数の値をキーとともに保存するためのコレクションです。辞書型の要素は、キーと値のペアで構成されます。Swiftでは、Dictionaryという名前で辞書型を実装しています。

例文

辞書型の宣言

辞書型を宣言するには、以下のようにします。

var dict = [Key: Value]()

Keyは辞書型のキーの型、Valueは値の型です。また、辞書型の宣言は、以下のように省略形も使用することができます。

var dict: [Key: Value] = [:]

辞書型への要素の追加

辞書型に要素を追加するには、以下のようにします。

dict[key] = value

ここで、keyはキーの値、valueはそのキーに対応する値です。

辞書型からの要素の削除

辞書型から要素を削除するには、以下のようにします。

dict.removeValue(forKey: key)

ここで、keyは削除するキーの値です。また、削除したい要素が存在しない場合は、何も起こりません。

辞書型の要素の取得

辞書型から要素を取得するには、以下のようにします。

let value = dict[key]

ここで、keyは取得したい要素のキーの値です。また、取得したい要素が存在しない場合は、nilが返されます。

辞書型の要素の更新

辞書型の要素を更新するには、以下のようにします。

dict[key] = newValue

ここで、keyは更新したい要素のキーの値、newValueは新しい値です。また、更新したい要素が存在しない場合は、新しい要素が追加されます。

最後に

iOSアプリ開発をしています。
主にSwiftですが、最近は熱が入ってきてFlutterも🦾
色々やってます。もし良かったら見てってください。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?