Что если я хочу соответствовать протоколу, а протокол определяет имя свойства, которое мне не нравится?
Например:
struct Currency: Identifiable {
let id: String
let rate: Double
}
Но в этом случае было бы здорово иметь более значимое имя для свойства "id". Поэтому я хочу иметь возможность сделать что-то вроде этого:
struct Currency: Identifiable {
propertyalias iso = id
let iso: String
let rate: Double
}