Я переписываю приложение Objective C в Swift, и у меня есть вопрос о перечислении. В Objective C вы бы сделали:
typedef enum {
stopped,
running
} TimerState;
который возвращает ошибки, Consecutive Declarations on a line must be separated by ‘;’ — Expected declaration — Expected identifier in enum declaration
. Я прочитал часть документации об этом и обнаружил, что вы больше не ставите typedef
перед перечислением. Поэтому в быстрой я подумал, что это будет:
enum {
stopped,
running
} TimerState;
Но я не знаю, что делать с TimerState, это происходит внутри фигурных скобок? Что я делаю. Прошу прощения. Спасибо заранее.