6
任何人都知道這是什麼不起作用(靜態成員Min不能在類型CGFloat的實例中使用。在擴展。爲什麼max在Swift的CGFloat擴展中不起作用?
extension CGFloat {
mutating func normalize() {
self = min(max(CGFloat(0), self), CGFloat(1))
}
}
而這個作品
let f: CGFloat = CGFloat(0.4)
let maxValue = max(f, 1)