Я пытаюсь разобрать ответ json с сервера, подобного этому
HTTP.GET(ServerPatientApi.SPLASH, parameters: nil) { response in
if let error = response.error {
listener.onException(error)
return;
}
DispatchQueue.main.async (execute: {
let res = try decoder.decode(PatientSplashModel.self, from: response.data)
listener.onSplashLoaded()
})
}
Но я получаю сообщение об ошибке ниже:
Неверное преобразование из функции выброса типа '() throws -> ()' в тип функции без броска '@convention (block)
в блоке:
DispatchQueue.main.async (execute: {
let res = try decoder.decode(PatientSplashModel.self, from: response.data)
listener.onSplashLoaded()
})
Я думаю, что ошибка вызвана:
PatientSplashModel.self
как это исправить?
спасибо