В моем текущем проекте при использовании Decodable у нас есть проблема моделей, которые выглядят так:
{
"beers": [ {...} ]
}
Чтобы решить эту проблему, нужно иметь что-то вроде этого:
struct BeerList : Codable {
let beers: [Beer]
}
У меня вопрос, есть ли способ разобрать это, избежать этой структуры BeerList? И просто вернуть массив [Beer].
Кстати, пример, который я привожу здесь, не является реальным, вы также можете найти его здесь https://benscheirman.com/2017/06/swift-json/