J'ai besoin de stocker une valeur en tant que Float
, mais les données source sont CGFloat
:
let myFloat : Float = myRect.origin.x
mais cela entraîne l'erreur du compilateur: 'NSNumber' n'est pas du sous-type 'Float'
Donc, si je le lance explicitement comme ceci:
let myFloat : Float = myRect.origin.x as Float
mais cela entraîne à son tour l'erreur du compilateur: 'Impossible de convertir le type d'expression' Float 'en' Float ''
Quelle est la bonne façon de faire cela et de satisfaire le compilateur s'il vous plaît?