NS_ENUM和NS_OPTIONS
#NS_ENUM
通用枚举值
1 | typedef NS_ENUM(NSInteger, UIControlContentHorizontalAlignment) { |
#NS_OPTIONS
位移相关操作的枚举值
1 | typedef NS_OPTIONS(NSUInteger, UIControlState) { |
- 通常情况下我们用的枚举是NS_ENUM
- 当一个枚举变量可能要代表多个属性的时候,就要用到NS_OPTIONS(NS_OPTIONS代表的也是一个值,只不过是两个或多个值按位移后的值)
1
self.tableView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
共
同
进
步
给个喜欢喔O(∩_∩)O