Я получаю сообщение об ошибке с этой строкой:
Data(from: responseValue.utf8 as! Decoder)
)
Невозможно преобразовать значение типа «Данные» в ожидаемый тип аргумента «Данные»
do{
let responseData = try JSONDecoder().decode(forget_Base.self, from: Data(from: responseValue.utf8 as! Decoder))
if responseData.code == 200
{
let message = isNilValue(assignValue: responseData.message)
let alert = UIAlertController(title: "", message: message, preferredStyle: .alert)
let action = UIAlertAction(title: "OK", style: .default, handler: {(_action) -> Void in
let next = self.storyboard?.instantiateViewController(withIdentifier: "SetPasswordVCSID")
self.navigationController?.pushViewController(next!, animated: true)
})
alert.addAction(action)
self.present(alert, animated: true, completion: nil)
}
else
{
}
}
catch
{
print("error")
}
Как я могу решить это? Я уже перепробовал слишком много вещей, но я застрял с этим.