@kyleigh_runte
Существует несколько способов заполнить словарь в Swift:
1
|
var dict = ["key1": "value1", "key2": "value2"] |
1 2 3 |
var dict = [String: String]() dict["key1"] = "value1" dict["key2"] = "value2" |
1 2 3 4 5 |
var arr = [("key1", "value1"), ("key2", "value2")] var dict = [String: String]() for item in arr { dict[item.0] = item.1 } |
1 2 3 |
let keys = ["key1", "key2"] let values = ["value1", "value2"] let dict = Dictionary(uniqueKeysWithValues: zip(keys, values)) |