【发布时间】:2016-12-04 17:30:31
【问题描述】:
我正在使用ObjectMapper 将 json 转换为对象。我的问题是 NSDate 属性未正确映射。这是json:
{
"Id":4775,
"Cor":{
"Id":2,
"Nome":"Amarelo",
"HTMLCode":"FFFB00"
},
"Data":"2016-07-25T09:35:00",
"Texto":"test test test",
"Kilometro":547.0
}
这是我的可映射类
class RoadWarning : Mappable {
var id: Int?
var color: RoadWarningColor?
var date: NSDate?
var text: String?
var kilometer: Float?
required init?(_ map: Map){
}
func mapping(map: Map) {
id <- map["Id"]
color <- map["Cor"]
text <- map["Texto"]
kilometer <- map["Kilometro"]
date <- (map["Data"], DateTransform())
}
}
问题是日期属性始终是 1970-01-01。我还看不到我错过了什么。你能看出这个映射有什么问题吗?
谢谢
【问题讨论】:
标签: swift objectmapper