swift--字典

2018-04-23  本文已影响0人  彬至睢阳

 字典的介绍  

 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); 

上一篇 下一篇

猜你喜欢

热点阅读