1.c语言的
enum WXErrCode {
WXSuccess = 0, /< 成功 /
WXErrCodeCommon = -1, /< 普通错误类型 /
WXErrCodeUserCancel = -2, /< 用户点击取消并返回 /
WXErrCodeSentFail = -3, /< 发送失败 /
WXErrCodeAuthDeny = -4, /< 授权失败 /
WXErrCodeUnsupport = -5, /*< 微信不支持 */
};
@property(nonatomic,assign) enum WXErrCode test;//定义枚举类型属性
-
(void)viewDidLoad {
[super viewDidLoad];_test=WXSuccess;
switch (_test) {
case WXSuccess:
NSLog(@"网络请求成功");
break;
case WXErrCodeCommon:
NSLog(@"网络请求失败");
break;default: break;
}
}
//枚举的使用
2.oc 的枚举
typedef NS_ENUM(NSInteger, Test)
{
TestA = 0,
TestB,
TestC,
TestD
};