フラグとしてブール値プロパティを使用することが慣例されています。そのような何か:Objective Cでプロパティとして列挙型を使用できますか?
@property (nonatomic) BOOL commaAlreadyIntroduced;
は、私はそのようなことはなく、少なくとも3または4の状態にする必要があります。
enumを使用できますか?
スタンドアロン列挙型は次のようになります。はい、それは問題ではない
typedef enum stackState{
empty, oneOperand, operandAndOperator, fullStack
}stackState;
重複するhttp://stackoverflow.com/questions/6863167/objective-c-getter-and-setter-properties-for-enum –
可能な複製http://stackoverflow.com/questions/7126177/using- a-typedef-enum-in-my-object-class – diegoreymendez
あなたは本当にtypedef NS_ENUMを使用するべきです。 – paulrehkugler