枚举

多用枚举表示状态、选项、状态码

  • 通过枚举表示状态机的状态、传递给方法的选项以及状态码等值,增强了代码的可读性。

  • 枚举的值如果存在多选的可能,将选项值定义为2的幂。便于底层转成二进制存储。

  • 用NS_ENUM 与 NS_OPTIONS 宏来定义枚举类型可以指明底层的数据类型。由开发者决定,而不是编译器决定。

For Example:









posted @ 2018-08-29 09:02  lgx联盟  阅读(106)  评论(0编辑  收藏  举报