Swift枚举原始值:不使用CGFloat = -1.0

前端之家收集整理的这篇文章主要介绍了Swift枚举原始值:不使用CGFloat = -1.0前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这不起作用的是什么?
enum Aspect : CGFloat {
    case Clockwise = 1.0
    case Anticlockwise = -1.0
}

在Anticlockwise线上我被告知’enum case的原始值必须是字面的’

这听起来像个bug.但是,如果省略小数部分,它似乎有效:
enum Aspect : CGFloat {
    case Clockwise = 1
    case Anticlockwise = -1
}

猜你在找的Swift相关文章