Как сделать перечисления в языке программирования Swift?

Как на языке программирования Свифт сделать перечисления?

Вот так выглядит синтаксис перечислений со сторонами света:

После энума мы пишем название блока перечисления с большой буквы (как класс).

Внутри энумов используются кейсы как значения энума. Кейсы необходимо писать с маленькой буквы. Если мы хотим, чтобы они отображались с большой буквы, необходимо их записать через стринг с большой буквы.

Можно писать кейсы одной строкой через запятую*

Но такой код может быть довольно трудно читаемым. Зависит от конкретной ситуации. Можно использовать перечисления и через конструкцию switch. Там тоже кстати кейсы. Название кейса мы пишем с точкой, а само название свич пишем с маленькой буквы.

Куда, какая ситуация и как? Свифт работает в России для нескольких банков. Например, для Газпромбанка, для венгерской "дочки" — ОТРБанка. Есть еще куча мелких банков, которые не отключили от этой системы. Нужна конкретика, что бы ответить на ваш вопрос более внятно.

Источник: bolshoyvopros.ru

Комп-Мания
Добавить комментарий