Хорошо, я нашел решение, используя словарь. Таким образом, я могу получить доступ к содержимому «данные», привести его к данным, а затем проанализировать его с помощью Codable. Вот код:
let json = try JSONSerialization.jsonObject(with: response.data!, options: []) as! [String: Any]
guard let dataKey = json["data"] else {
throw CustomError.dataNotFound
}
let jsonData = try JSONSerialization.data(withJSONObject: dataKey, options: [])
let result = try JSONDecoder().decode(CodableStruct.self, from: jsonData)
Надеюсь, это поможет.