1,定义enum的方法
typedef enum : NSUInterger {
MyEnum_ValueA = 1; //default is 0
MyEnum_ValueB;
MyEnum_ValueC;
} MyEnum;
注:一般都会把枚举名字作为值的前缀
注:访问的时候直接写MyEnum_ValueA,不用MyEnum.MyEnum_ValueA
注:NSUInterger字符串格式化时用%ld