Swift 中如何定义一个枚举
2017-03-17 本文已影响27人
wolf_吴郎
在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
}