При получении данных JSON из моего API я не могу заставить их правильно декодироваться.
[
{
"success": "true",
"message": "testtt"
}
]
Вот так выглядит мой вывод API.
Как мы видим, мой PHP выводит значения в виде массива верхнего уровня.
Как я могу прочитать эту информацию в Swift 4?
let json = try JSONDecoder().decode([API].self, from: data)
возвращается:
success: "true", сообщение: "testtt"
Вот как выглядит структура:
struct API: Decodable{
let success: String
let message: String
init(jsont: [String: Any]){
success = jsont["success"] as? String ?? ""
message = jsont["message"] as? String ?? ""
}
}
Но тогда я не знаю, как дальше считывать эти данные.
Есть идеи?