Мне нужно сохранить значение как Float
, но исходными данными являются CGFloat
:
let myFloat : Float = myRect.origin.x
но это приводит к ошибке компилятора: "NSNumber" не относится к подтипу "Float"
Итак, если я явно использую его следующим образом:
let myFloat : Float = myRect.origin.x as Float
но это, в свою очередь, приводит к ошибке компилятора: "Невозможно преобразовать тип выражения" Float "в" Float "
Каков правильный способ сделать это и удовлетворить компилятор?