字典的介绍
1.字典允许按照某个键访问元素
2.字典是由两部分组成, 一个键(key)集合, 一个是值(value)集合
3.键集合是不能有重复的元素, 值集合可以有重复的元素, 键和值是成对出现的
4.Swift 字典类型是Dictionary 也是一个泛型集合
5.字典分为 可变字典和 不可变字典
let 修饰不可变字典 var修饰可变字典
let dicStr = ["key":"1","key1":"11","key2":"12","key3":"13",];
import UIKitclass NewModel: NSObject { var name:String? var age :String? var sex:String? var month:String? init(dict:Dictionary) {
super.init()
self.name = dict["number"] as? String;
self.sex = (dict["sex"] as! String);
self.age = dict["age"] as? String;
self.month = (dict["month"] as! String);
}
}
调用:
let dicStr = (["number":"zhaobin","age":"11","sex":"12","month":"13",]);
let dic = NewModel.init(dict: dicStr);
print(dic.name ?? "1");
print(dic.name as Any);