Я пытаюсь случайным образом выбрать значение перечисления, это моя текущая попытка:
enum GeometryClassification {
case Circle
case Square
case Triangle
case GeometryClassificationMax
}
и случайный выбор:
let shapeGeometry = ( arc4random() % GeometryClassification.GeometryClassificationMax ) as GeometryClassification
это, однако, терпит неудачу.
я получаю ошибки вроде:
'GeometryClassification' is not convertible to 'UInt32'
любые идеи о том, как это решить?