bur*_*lac 29 xcode enums properties objective-c ios
我看到使用布尔属性作为标志是自定义的.类似的东西:
@property (nonatomic) BOOL commaAlreadyIntroduced;
Run Code Online (Sandbox Code Playgroud)
我需要这样的东西,但至少有3或4个状态.
我可以使用枚举吗?
独立枚举应如下所示:
typedef enum stackState{
empty, oneOperand, operandAndOperator, fullStack
}stackState;
Run Code Online (Sandbox Code Playgroud)
Pfi*_*itz 61
是的,这不是问题:
@property (nonatomic, assign) stackState yourIvar;
Run Code Online (Sandbox Code Playgroud)
小智 7
@property (nonatomic, assign) enum stackState stackStateVar;
Run Code Online (Sandbox Code Playgroud)
如果没有添加"枚举",我的单元测试会一直显示错误.
归档时间: |
|
查看次数: |
19873 次 |
最近记录: |