IOS中的枚举的写法…

oc中
typedef enum {
XMGTopicTypeAll = 1,
XMGTopicTypePicture = 10,
XMGTopicTypeWord = 29,
XMGTopicTypeVoice = 31,
XMGTopicTypeVideo = 41
}XMGTopicType;
或者
typedef NS_ENUM(NSInteger,AHLJTopicType) {
AHLJTopicTypeAll = 1,
AHLJTopicTypePicture = 10,
AHLJTopicTypeWord = 29,
AHLJTopicTypeVoice = 31,
AHLJTopicTypeVideo = 41

};

swift的写法如下,都要会
enum FontSize : Int {
case FontSizeSmall = 0,
FontSizeMiddle,
FontSizeBig,
FontSizeSuperBig
}
默认等号不写,从0累计加1,2,3,4 …

IOS中的枚举的写法...相关推荐

  1. iOS中的枚举:enum, NS_ENUM, NS_OPTIONS的使用区别

    1.enum可以声明一般类型和位掩码(bitmasked)类型 例如: enum Test{// 一般枚举 TestA, TestB, TestC, }; enum{// 匿名枚举 TestA, Te ...

  2. ios 获取一个枚举的所有值_Java enum枚举在实际项目中的常用方法

    在项目实际开发过程中,经常会遇到对某些固定的值.字典项的定义的需求,很多项目经常使用常量来定义,其实在jdk1.5就已经引入了枚举,使用枚举可以更好的解决这类需求,本文主要记录枚举的优势以及经常在项 ...

  3. iOS中UIDynamic物理仿真详解

    本文中所有代码演示均有GitHub源码,点击下载 UIDynamic简介 简介: UIKit动力学最大的特点是将现实世界动力驱动的动画引入了UIKit,比如动力,铰链连接,碰撞,悬挂等效果,即将2D物 ...

  4. iOS中UISearchBar(搜索框)使用总结

    2019独角兽企业重金招聘Python工程师标准>>> iOS中UISearchBar(搜索框)使用总结 初始化:UISearchBar继承于UIView,我们可以像创建View那样 ...

  5. RN中布局样式的写法

    介绍原始写法 & 及其改进写法一 还有比较流行的 styled-components在RN中的使用 & 及其改进写法二 1.原写法 /*** 原写法*/ const styles1 = ...

  6. c++ main函数调用 类中的枚举_为啥用枚举,枚举有哪些用法?

    Java基础:枚举的用法与原理 在学习过程中,我们也只是在定义常量的时候,会意识到枚举的存在,而定义常量其实可以在类中实现,这时就会感觉枚举有点鸡肋.但在实际项目开发的过程中,枚举因相当迷人的特性而受 ...

  7. ios 中的小技巧 - 总有你想要的 一

    UITableView的Group样式下顶部空白处理 在viewWillAppear里面添加如下代码: //分组列表头部空白处理 CGRect frame = myTableView.tableHea ...

  8. IOS中获取各个文件的目录路径的方法和NSFileManager类

    转自:http://blog.sina.com.cn/s/blog_5fb39f910101di92.html IOS中获取各种文件的目录路径的方法 iphone沙箱模型的有四个文件夹,分别是什么,永 ...

  9. ios中while()和 android中的不同之处

    ios中while()不能www方式读取文件 void FDJson() {using(WWW _load = new WWW("file://"+FileFunc.GetStre ...

最新文章

  1. Python中fnmatch模块的使用
  2. java web 总结,Java Web 相关概念经典总结(一)
  3. 为什么我们程序员不把软件开发当回事?
  4. 前端学习(1301):gulp建立任务csso和less
  5. leveldb登山之路——cache
  6. Web前端程序员必备 前端面试题汇总(1)
  7. java仓库管理设计报告_基于JAVA的仓库管理系统设计毕业设计.doc
  8. 台大李宏毅Machine Learning 2017Fall学习笔记 (6)Logistic Regression
  9. 说三件可能你不知道的小事
  10. MySQL导入数据出错
  11. 使用大量数据提高算法性能的前提条件
  12. 21天学会Java之(Java SE第十二篇):多线程、Lambda表达式
  13. c#短信接口代码实现(发短信)
  14. JaCoCo计算代码覆盖率原理
  15. 排序评估指标——NDCG和MAP
  16. 宝塔Nginx编译安装headers_more模块
  17. python排序输出人名,005_015 Python 人名按字母排序,首字母分组
  18. IEEE期刊LaTeX模板
  19. 服务器 硬盘 热,服务器硬盘热插拔数据会丢失吗
  20. 九重鸿蒙浮屠塔,浮图塔测算(浮图塔黄历老黄历)

热门文章

  1. 计算机技能鉴定几月考,计算机等级考试和职业技能鉴定考核大纲(二级Office).docx...
  2. 位域 内存 字节序_C语言中的位域、字节序、比特序、大小端(转)
  3. php正则表达式程序,php正则表达式 Web程序 - 贪吃蛇学院-专业IT技术平台
  4. linux xlib函数手册,Xlib 学习笔记
  5. 12个超炫数据可视化工具_Python5个数据可视化工具
  6. js打乱数组的顺序_如何用 js 实现一个类似微信红包的随机算法
  7. Android 数据库制作APP,在Android 中使用Anko框架制作一个完整的App,第二集
  8. 代码实现sql编译器_【数据蒋堂】第 19 期:从 SQL 语法看集合化
  9. 又一国产开源微内核操作系统上线!源代码已开放下载
  10. 漫画版:如何学习单片机?