Alamofire.request(todoEndpoint)
.responseJSON { response in
switch response.result {
case .success(let JSON):
let response: ETOOperatorsList = JSON as! ETOOperatorsList
delegate.requestWithReference(requestReference: "112", model: response as AnyObject)
case .failure(let error):
delegate.requestWithReference(requestReference: "112", error: error)
}
}
не в состоянии бросить давая ошибкуAlamofire responseJSON Не удалось бросить значение типа NSDictionary для пользовательского объекта
«не может бросить значение типа„__NSDictionaryI“до„OperatorsList“.»
Как я могу привести тип Alamofire responseJSON
к пользовательскому объекту?
Спасибо!
Вы должны разобрать его в словарь затем разобрать каждую пару ключ-значение для вашего объекта – Tj3n
Вы не можете произвольно отбрасывать тип в другой ... Что такое ETOOperationList, почему вы принуждая листинг вашего словаря для этого объекта? – Moritz
@ Tj3n Я сделал то же самое, и он работает – come2niks