Swift enum raw value: not working with CGFloat = -1.0

后端 未结 3 2113
伪装坚强ぢ
伪装坚强ぢ 2020-12-21 14:16

What does this not work?

enum Aspect : CGFloat {
    case Clockwise = 1.0
    case Anticlockwise = -1.0
}

On Anticlockwise line I\'m told t

3条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-21 14:43

    That sounds like a bug. However it seems to work if you omit the decimal part:

    enum Aspect : CGFloat {
        case Clockwise = 1
        case Anticlockwise = -1
    }
    

提交回复
热议问题