Voglio convertire un Float
in un Int
in Swift. Fusione di base come questo non funziona, perché questi tipi non sono primitivi, a differenza di float
s e int
s in Objective-C
var float: Float = 2.2
var integer: Int = float as Float
Ma questo produce il seguente messaggio di errore:
'Float' non è convertibile in 'Int'
Qualche idea su come convertire le proprietà Float
in Int
?
as
operatore è per il down-casting nelle sottoclassi. cioè:UIView as UIButton