oc

  1. let s = StudenModel()

     let deal = DealData()
     
     var dictArray : [[String:String]] = []
     
     for _ in 0..<5 {
         let dict = ["name":"Lily","age":"23","gender":"nv"]
         
         dictArray.append(dict)
         
     }
     
     let arrayModel = deal.returnModelArray(arrayDict: dictArray)
     
     for model in arrayModel {
         print(model.name)
         print(model.age)
         print(model.gender)
     }
     print(arrayModel)
     
     2.
    

protocol DealDataProticol {

func returnModelArray(arrayDict : [[String:String]]) -> [StudenModel]

}

  1. func returnModelArray(arrayDict: [[String : String]]) -> [StudenModel] {
    var array : [StudenModel] = []
    for dict in arrayDict {
    let stdent = StudenModel()
    stdent.name = dict["name"] ?? ""
    stdent.age = dict["age"]!
    stdent.gender = dict["gender"]!
        array.append(stdent)
    }
    return array
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容