Я хочу перетворити Float
на Int
в Swift. Базовий кастинг, подібний цьому, не працює, оскільки ці типи не є примітивами, на відміну від float
s та int
s в Objective-C
var float: Float = 2.2
var integer: Int = float as Float
Але це видає таке повідомлення про помилку:
"Float" не можна перетворити на "Int"
Будь-яка ідея, як конвертувати власність Float
у Int
?
as
оператор призначений для введення вниз для підкласів. тобто:UIView as UIButton