Preciso armazenar um valor como a Float
, mas os dados de origem são CGFloat
:
let myFloat : Float = myRect.origin.x
mas isso resulta no erro do compilador: 'NSNumber' não é do subtipo 'Float'
Então, se eu lançar explicitamente assim:
let myFloat : Float = myRect.origin.x as Float
mas isso, por sua vez, resulta no erro do compilador: 'Não é possível converter o tipo da expressão' Float 'para' Float ''
Qual é a maneira correta de fazer isso e satisfazer o compilador, por favor?