Я пытаюсь создать перечисление с пробегами, но Swift не позволяет мне назвать случай enum в этом формате 5K. Я получаю сообщение об ошибке 'K' is not a valid digit in integer literal. Вот мой код:
Swift
enum
5K
'K' is not a valid digit in integer literal
В качестве чит-кода вы можете использовать эмодзи, такие как 5 или ?, в качестве начальной буквы.
Идентификаторы и, следовательно, свойства типа / перечисления не могут начинаться с цифр. Вам нужно изменить соглашение об именах для вашего перечисления.
enum RaceType: String { case fiveK = "5K" case tenK = "10K" case marathon }