Tôi muốn chuyển đổi Float
thành một Int
trong Swift. Đúc cơ bản như thế này không hoạt động vì các loại này không phải là nguyên thủy, không giống như float
s và int
s trong Objective-C
var float: Float = 2.2
var integer: Int = float as Float
Nhưng điều này tạo ra thông báo lỗi sau:
'Float' không thể chuyển đổi thành 'Int'
Bất kỳ ý tưởng làm thế nào để chuyển đổi tài sản từ Float
đến Int
?
as
nhà điều hành là cho xuống đúc để lớp con. tức là:UIView as UIButton