ブールプロパティをフラグとして使用するのが習慣であることがわかりました。そんな感じ:
@property (nonatomic) BOOL commaAlreadyIntroduced;
私はそのようなものが必要ですが、少なくとも3つまたは4つの状態があります。
列挙型を使用できますか?
スタンドアロン列挙型は次のようになります。
typedef enum stackState{
empty, oneOperand, operandAndOperator, fullStack
}stackState;