Принимая ниже перечисление, напримерUpdate/изменить RawValue из перечисления в Swift
enum Name : String {
case Me = "Prakash"
case You = "Raman"
}
Могу ли я сделать следующие действия
Измените необработанное значение одного «дела» к чему-то еще.
Name.Me = "Prak"
Добавить новый случай в ENUM
Name.Last = "Benjamin"
Спасибо!
Ah - ну, я думаю, это решает одну его часть. И я мог бы создать больше «случаев» –
Вы не можете создавать новые случаи перечисления, но вы можете использовать случай Последнего (String) для переноса разных значений. Вы не можете создать совершенно новый случай, например case Middle (String). Вы должны заранее определить все случаи, а затем связать с ним разные значения. –