OC中枚举的使用
———- android培训、java培训、期待与您交流! ———-
前言
由于Objective-C是C语言的超集,所以在OC程序中一般的常量表示也有宏定义 以及const 变量类型 变量 和枚举等形式,这里我们介绍些枚举的几种适用场合
用枚举表示一个操作的不同状态
我们随便举个例子,比如说你想跟别人通过短信息聊天而需要发送信息给对方,这个时候我们需要一组该动作相关联的状态码来表示我们发送信息这一操作中的各个状态(没发送、 发送中、和发送完 我们暂且就分为这三个简单的状态)从技术层面上来说我们的确可以采用宏定义或者是const变量的形式
- 先来说下宏定义
// 宏定义
#define MESSAGE_STATE_DISSEND 0
#define MESSAGE_STATE_SEND