星空网 > 软件开发 > 操作系统

iOS 定义枚举

iOS 枚举是比较常用的结构. 枚举的变量是从0开始的NSInteger. 可以看做是一个#define .

列举常用的定义方式:

 1 @interface ViewController () 2 /** 3  这种比较推荐,结构清晰,使用时可以省略关键字:enum .苹果官方推荐. 4 */ 5 typedef NS_OPTIONS(NSInteger, Season) { 6   /** 7    默认是从0开始 8   */ 9   spring,10   summer,11   autumn,12   winter13 };14 /**15  你也从新定义对应的数字16 */17 typedef NS_ENUM(NSInteger, Sex) {18   male = 1,19   female = 020 };21 22 /**23  这种不是很推荐.而且在使用的时候不能省略关键字:enum24 */25 enum MobilePhone{26   iPhone,27   android28 };29 30 @end31 32 @implementation ViewController33 34 - (void)viewDidLoad {35   [super viewDidLoad];36   // Do any additional setup after loading the view, typically from a nib.37   Season season = summer;38   NSLog(@"season=%ld",season);39   40   Sex sex = female;41   NSLog(@"sex=%ld",sex);42   43   enum MobilePhone mobilePhone = iPhone;44   NSLog(@"mobilePhone=%d",mobilePhone);45   46 }47 @end

 




原标题:iOS 定义枚举

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

会员价格:https://www.goluckyvip.com/tag/14706.html
非洲贸易风险:https://www.goluckyvip.com/tag/14707.html
中国台湾电商:https://www.goluckyvip.com/tag/14708.html
美国营销日历:https://www.goluckyvip.com/tag/14709.html
精准流量推广:https://www.goluckyvip.com/tag/1471.html
进出口值:https://www.goluckyvip.com/tag/14711.html
夹江千佛岩景区门票(夹江千佛岩景区门票价格):https://www.vstour.cn/a/411232.html
武陵山大裂谷周围景点 武陵山大裂谷周围景点图片:https://www.vstour.cn/a/411233.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流