// 定义字典的时候,同样可以指定 key & value 的类型
// 通常字典中,key 是字符串,value 是任意的类型
// AnyObject 类似于 OC 中的 ID
// 但是,在 swift 中,真的是万物皆对象,数值型的不需要任何的转换
var dict = Dictionary<String,AnyObject>()dict["name"] = "zhangsan"dict["age"] = 18
// 如果设置同样的 key 会出现什么结果 -> 会替换之前存在的内容
dict["name"] = "lisi"dict
// 字典的合并
var dict2 = Dictionary<String,AnyObject>()dict2["Title"] = "BOSS"dict2dict2["name"] = "wangwu"
// 要合并字典
for (k,v) in dict2 { // updateValue 可以直接更新字典中存在的值,如果不存在会新建 dict.updateValue(v,forKey: k)}总结
以上是内存溢出为你收集整理的swift基本语法04 字典全部内容,希望文章能够帮你解决swift基本语法04 字典所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)