class ResponseDataType: Mappable {
var status: Int?
var message: String?
var info: [Info]?
required init?(map: Map) { }
func mapping(map: Map) {
status <- map["status"]
message <- map["message"]
info <- map["member_info"]
}
}
"status": 200,
"data": {
"member_info": [
{
"fullname": "werwerwer",
"type": "werwer",
"profile_image": "sdfsdfsd.jpg",
"email": "wfwe@werwegt",
"contact": ""
}
]
},
"message": "Login Success"
}
我很难在数据内部映射数组。请告诉我我的代码有什么问题。
如果您的Info对象符合Mappable,则所有内容都应在代码中正常工作。但是请尝试阅读有关Codable协议的知识,使用它映射对象会容易得多!