Necesito almacenar un valor como Float
, pero los datos de origen son CGFloat
:
let myFloat : Float = myRect.origin.x
pero esto da como resultado el error del compilador: 'NSNumber' no es del subtipo 'Float'
Entonces, si lo lanzo explícitamente así:
let myFloat : Float = myRect.origin.x as Float
pero esto a su vez da como resultado el error del compilador: 'No se puede convertir el tipo de expresión' Float 'a' Float ''
¿Cuál es la forma correcta de hacer esto y satisfacer al compilador, por favor?