Swift Codable PascalCase JSON для свойств camelCase в модели Swift
Если мне нужно декодировать JSON из API, где каждое свойство в JSON использует соглашение об именах PascalCase, как я могу заставить Codable ожидать этого и конвертировать его в camelCase для внутреннего использования?
Например, если API возвращает что-то вроде {"Name": "Tony Montana"}
и я хочу расшифровать его struct Person: Codable { let name: String }
, нужно ли указывать свои собственные ключи кодирования или я могу указать параметр в JSONDecoder, который автоматически преобразует ключи кодирования PascalCase в camelCase?