枚举类型写法推荐

当使用enum的时候,建议使用新的固定的基础类型定义,因为它有更强大的类型检查和代码补全。 SDK 现在有一个 宏来鼓励和促进使用固定类型定义 -NS_ENUM()

例子:

```

typedef NS_ENUM(NSUInteger, ZOCMachineState) {

ZOCMachineStateNone,

ZOCMachineStateIdle,

ZOCMachineStateRunning,

ZOCMachineStatePaused

};

```

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 有关oc中的枚举类型1、不推荐使用,因为不能够使用一种类型的方式表示枚举;enum{TMEnumTestOne,T...
    helinyu阅读 4,322评论 0 1
  • 参考:http://blog.csdn.net/annkie/article/details/9877643 一般...
    GShining阅读 3,613评论 0 0
  • 转载自:http://mp.weixin.qq.com/s?__biz=MzA3NzM0NzkxMQ==&mid=...
    YYT1992阅读 4,021评论 3 0
  • 对于OC中的枚举类型,虽然知道有NS_ENUM和NS_OPTION,然而并不是十分清楚它们之间的区别。另外,也很好...
    ePan阅读 18,746评论 1 14
  • 李波坐在回家的公交车上,望着窗外被雨水淹的发黄的庄稼,湿热的空气顺着关不严实的玻璃窗扑打在他的脸上,与从头顶上方吹...
    时间不凑巧阅读 3,707评论 0 4

友情链接更多精彩内容