美文网首页Swift学习swiftSwift编程
Swift 中如何定义一个枚举

Swift 中如何定义一个枚举

作者: wolf_吴郎 | 来源:发表于2017-03-17 18:22 被阅读27次

在objectC中我们经常定义枚举

typedef NS_ENUM(NSUInteger, PageControlStyle) {

PageControlAtCenter,

PageControlAtRight,

}

或者

typedef enum : NSUInteger {

imageLeft,

imageTop

} imageType;

typedef enum

{

EImageTopTitleBottom,

ETitleTopImageBottom,

}ImageTitleButtonStyle;

在Swift中,我们可以这样写

//定义枚举类型

enum PageControlStyle:Int {

case PageControlAtCenter

case PageControlAtRight

}

相关文章

  • 从零学习Swift 02:枚举和可选项

    一:枚举 枚举的定义Swift中的枚举定义枚举类型很简单: 同 OC不同的是,Swift中的枚举不单单可以是Int...

  • 枚举

    1.swift中的枚举:如果你想要在swift中定义一个枚举,可以这样做:enum ItemButtonType:...

  • Swift 基础笔记 - 枚举

    枚举 OC定义和使用枚举 Swift定义枚举类型 Swift判断枚举类型 枚举成员类型

  • Swift-方法

    在Swift中,类,结构体,枚举,都能定义实例方法。 结构和枚举可以在Swift中定义方法的事实是与C和Objec...

  • Swift-07:枚举enum

    这里先介绍一下swift枚举与oc枚举的区别 OC: 枚举只能为Int类型swift : 可以在枚举中定义方法 可...

  • OC中枚举关联值

    相较于oc中的枚举,swift中的枚举有个rawValue,即关联值的存在.这样方便了枚举的定义,也使枚举的定义不...

  • swift宏定义与枚举

    swift中的枚举: swift中的宏定义: 注:public可加可不加 如果有参数:

  • Swift 中如何定义一个枚举

    在objectC中我们经常定义枚举 typedef NS_ENUM(NSUInteger, PageControl...

  • [OC&Swift] 混编遇到的的坑

    先列一个目录 Swift中使用YYModel OC调用Swift定义的枚举 Swift创建的类,在OC文件的.m中...

  • Swift枚举,结构体,类,扩展,协议

    1.枚举 有的变量只要几种取值的选择,在swift中对这种比较特殊的变量,可以定义为枚举类型 枚举的定义 枚举的代...

网友评论

    本文标题:Swift 中如何定义一个枚举

    本文链接:https://www.haomeiwen.com/subject/agxynttx.html