У меня есть ситуация, когда JSON, возвращаемый из API, имеет поле с именем extension, которое является зарезервированным словом в Swift. Моя кодировка взрывается, когда я пытаюсь ее использовать.
Я искал последние два часа, но, похоже, не могу найти никакого решения.
Кто-нибудь сталкивался с этим раньше:
public struct PhoneNumber: Codable {
var phoneNumber: String
var extension: String
var isPrimary: Bool
var usageType: Int
}
Ключевое слово «extension» здесь нельзя использовать в качестве идентификатора.