我一直在尝试为字典中的一个键添加多个值。
在 Objective C 中我们可以这样写:
NSDictionary *mapping = @{@"B": @[@"Bear", @"Buffalo"]};
但是在 Swift 中我们怎么写我正在尝试这样但它没有访问:
var animalsDic = ["B": "Bear","Ball",
"C": "Cat","Camel"
"D": "Dog",
"E": "Emu"]
谁能帮我吗?。
可以使用方括号在 swift 中创建数组:
["Bear", "Ball"]
所以初始化字典的正确方法是:
var animalsDic = ["B": ["Bear","Ball"], "C": ["Cat","Camel"], "D": ["Dog"], "E": ["Emu"]]
只是为了知道您正在处理什么、类型animalsDic
is:
[String: [String]]
相当于:
Dictionary<String, Array<String>>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)