Это выведет правильные результаты с использованием print (json) и print (utf8Text), так что я знаю, что получаю правильный ответ, но продолжаю получать ошибку «Использование неразрешенного идентификатора utf8Text» в файле decoder.decode (Bso.self, from: utf8Text)
struct Bso: Декодируемый {var company_name: String?var zip: String?}
Alamofire.request ("myURL", метод: .post, параметры: poststring) .responseJSON {ответ в
if let json = response.result.value {
print("JSON: \(json)")
}
if let jsondata = response.data, let utf8Text = String(data: jsondata, encoding: .utf8) {
print("Data: \(utf8Text)")
}
let decoder = JSONDecoder()
let bizlist = decoder.decode(Bso.self, from: utf8Text)
print(bizlist.zip)
}