ブールプロパティをフラグとして使用するのが習慣であることがわかりました。そんな感じ:
@property (nonatomic) BOOL commaAlreadyIntroduced;
私はそのようなものが必要ですが、少なくとも3つまたは4つの状態があります。
列挙型を使用できますか?
スタンドアロン列挙型は次のようになります。
typedef enum stackState{
empty, oneOperand, operandAndOperator, fullStack
}stackState;
はい、それは問題ではありません:
@property (nonatomic, assign) stackState yourIvar;
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加