Czytam dokument trasy Swift i stoję przed problemem. Oto kod:Czy mogę zmienić skojarzone wartości wyliczenia?
enum SimpleEnum {
case big(String)
case small(String)
case same(String)
func adjust() {
switch self {
case let .big(name):
name += "not"
case let .small(name):
name += "not"
case let .same(name):
name += "not"
}
}
}
Funkcja adjust()
nie będzie działać, zastanawiam się, czy istnieje sposób, aby zmienić wartości związanej z wyliczenia i jak?