@zhangyuhangk
2015-07-22T07:06:25.000000Z
字数 311
阅读 1130
swift
Swift2的enum新增了一个功能: String类型的enum如不指定rawValue,其值等于字面上的值(……表达能力捉急……)。看具体的例子吧:
enum Direction: String {case East = "East"case South = "South"case West = "West"case North = "North"}
现在可以写成:
enum Direction: String {case East, South, West, North}
是不是简洁了许多?
知道这个feature后,我迫不及待地把工程里所有的cell identifier定义成enum(这也是官方推荐作法)