Como iterar todos os valores de um enum com tipo String em Swift?
Olá a todos! Sou novo em Swift e encontrei um problema ao trabalhar com enums.
Eu tenho um enum que contém os nomes dos dias da semana com valores String:
```swift
enum WeekDay: String {
case monday = "Понедельник"
case tuesday = "Вторник"
case wednesday = "Среда"
case thursday = "Четверг"
case friday = "Пятница"
case saturday = "Суббота"
case sunday = "Воскресенье"
}
```
Preciso exibir todos os dias da semana no console ou mostrá-los em uma TableView. Mas não consigo entender como obter um array de todos os cases deste enum.
Tentei usar `WeekDay.allCases`, mas o Xcode diz que `WeekDay` não está em conformidade com o protocolo `CaseIterable`. Quando tento adicionar `CaseIterable`, o compilador reclama.
Também vi na internet exemplos com sta
No answers yet.
Faça login para deixar uma resposta