G.P*_*ell 0 c cocoa enums objective-c switch-statement
是否有Cocoa类具有与C的枚举值类似的功能?我知道我可以在Cocoa中使用枚举,但是如果我想在NSArray(只接受对象)中放入枚举呢?
在Cocoa中,全局常量通常用于代替枚举,其中值将逻辑地包含在集合中.例如:
NSString * const HandTool = @"HandTool__InternalValue";
NSString * const BrushTool = @"BrushTool__InternalValue";
NSString * const EraserTool = @"EraserTool__InternalValue";
Run Code Online (Sandbox Code Playgroud)
例如,所有NSAttributedString键都是类似枚举的,但是以这种方式表示.
| 归档时间: |
|
| 查看次数: |
553 次 |
| 最近记录: |