Tôi thấy nó được tùy chỉnh để sử dụng thuộc tính boolean làm cờ. một cái gì đó như thế:Tôi có thể sử dụng enum làm tài sản trong Mục tiêu C
@property (nonatomic) BOOL commaAlreadyIntroduced;
Tôi cần một cái gì đó tương tự nhưng có ít nhất 3 hoặc 4 tiểu bang.
Tôi có thể sử dụng enum không?
Các enum độc lập nên hình như:
typedef enum stackState{
empty, oneOperand, operandAndOperator, fullStack
}stackState;
trùng lặp của http://stackoverflow.com/questions/6863167/objective-c-getter-and-setter-properties-for-enum –
bản sao có thể có của http://stackoverflow.com/questions/7126177/using- a-typedef-enum-in-my-object-class – diegoreymendez
Bạn thực sự nên sử dụng typedef NS_ENUM. – paulrehkugler