1.c語言的
enum WXErrCode {
WXSuccess = 0, /< 成功 /
WXErrCodeCommon = -1, /< 普通錯誤類型 /
WXErrCodeUserCancel = -2, /< 用戶點擊取消并返回 /
WXErrCodeSentFail = -3, /< 發(fā)送失敗 /
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
};