Могу ли я использовать перечисление в качестве свойства в Objective C?

Я видел, что в качестве флага принято использовать логическое свойство. что-то вроде этого:

@property (nonatomic) BOOL commaAlreadyIntroduced;

Мне нужно что-то подобное, но хотя бы с 3 или 4 состояниями.

Могу ли я использовать перечисление?

Автономное перечисление должно выглядеть так:

typedef enum stackState{
    empty, oneOperand, operandAndOperator, fullStack
}stackState;
29
задан bursyllac 29 May 2012 в 14:57
поделиться