Avatar ·

Wie kann ich alle Werte eines enums mit String-Typ in Swift durchlaufen?

Hallo zusammen! Ich bin neu in Swift und habe ein Problem bei der Arbeit mit Enums. Ich habe ein enum, das die Wochentage mit String-Werten enthält: ```swift enum WeekDay: String { case monday = "Montag" case tuesday = "Dienstag" case wednesday = "Mittwoch" case thursday = "Donnerstag" case friday = "Freitag" case saturday = "Samstag" case sunday = "Sonntag" } ``` Ich muss alle Wochentage in der Konsole ausgeben oder in einer TableView anzeigen. Aber ich verstehe nicht, wie ich ein Array aller cases dieses enums erhalten kann. Ich habe `WeekDay.allCases` ausprobiert, aber Xcode sagt, dass `WeekDay` nicht dem `CaseIterable`-Protokoll entspricht. Wenn ich versuche, `CaseIterable` hinzuzufügen, beschwert sich der Compiler. Außerdem habe ich im Internet Beispiele mit sta