这是 JSON
[{“start_hour”:“08:00:00”,“end_hour”:“10:00:00”,“call_duration”:“30”}]
我试图解析如下
class DoctorAvailablityResponseData: Mappable {
var startDateHour : String?
var callDuration : Int?
var endDateHour : String?
required init?(_ map: Map){
}
func mapping(map: Map) {
callDuration <- map["call_duration"]
endDateHour <- map["end_hour"]
startDateHour <- map["start_hour"]
}
}
和
let user = Mapper<ResponseDoctorAvailablity>().map(response.result.value)
但它在解析时中断,发现 nil 值。