🤖
enumの書き方
Objective-C
typedef NS_ENUM(NSInteger, UITableViewCellStyle) {
UITableViewCellStyleDefault,
UITableViewCellStyleValue1,
UITableViewCellStyleValue2,
UITableViewCellStyleSubtitle
};
-
NS_ENUM
を使う - 各要素に
prefix
として、定義したenum
の名前をつけておく
ただ、個人的には実装ファイル(.m
)内でしか使わないようなenum
はprefix
つけない事が多い。
Swift
enum UITableViewCellStyle: Int {
case Default
case Value1
case Value2
case Subtitle
}
となるらしい。
Discussion