Bir değeri a olarak saklamam gerekiyor Float
, ancak kaynak veriler a CGFloat
:
let myFloat : Float = myRect.origin.x
ancak bu derleyici hatasıyla sonuçlanır: 'NSNumber', 'Float' alt tipinde değil
Öyleyse, bunu açıkça şu şekilde yayınlarsam:
let myFloat : Float = myRect.origin.x as Float
ancak bu da derleyici hatasıyla sonuçlanır: 'İfadenin türü' Float ',' Float 'olarak dönüştürülemiyor.
Bunu yapmanın ve derleyiciyi tatmin etmenin doğru yolu nedir lütfen?