Swift 中如何定义一个枚举

在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 中如何定义一个枚举)