详解枚举NS_OPTIONS与NS_ENUM的区别与格式

  • NS_ENUM枚举项的值为NSInteger,NS_OPTIONS枚举项的值为NSUInteger;
  • NS_ENUM定义通用枚举,NS_OPTIONS定义位移枚举
  • NS_OPTIONS的枚举项的值需要像这样表示1 << 0,1 << 1,2的几次方这样,而NS_ENUM可以直接给像1,2,3这样。

 

详解枚举NS_OPTIONS与NS_ENUM的区别与格式

posted on 2017-05-09 17:42  二狗你变了  阅读(451)  评论(0)    收藏  举报

导航