我目前有一个字典,每个键包含1个值.每个键可以有2个值吗?
var data = HomeVC.getData()
MyVariables.users = data.users;
MyVariables.img = data.img;
//MY Current dictionary with 1 value and 1 key
for (index, element) in enumerate(MyVariables.users)
{
MyVariables.dictionary[element as! String] = MyVariables.img[index]
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试将另一个数组中的值添加到此字典中.所以总的来说,在调用它们时,我会在同一个索引位置有3个数组.2个值和1个键
您可以使用数组或元组作为字典的值:
var dictionary: Dictionary<String, (ValType1, ValType2)>
dictionary["foo"] = (bar, baz)
println(dictionary["foo"][1])
Run Code Online (Sandbox Code Playgroud)