我有一个问题与Xcode,它不让我转换CGFloat值Double。我已经完成了转换(使用Double(variableName)和:Double旁边的变量名),它仍然抛出这个错误:
无法将'Double'类型的值转换为期望的'CGFloat'类型
代码如下:
var InitialGroundWidth:Double = Double(self.InitialGround.size.width)
var frameWidth:Double = Double(self.frame.size.width)
groundSpeed = 5 + (5 * InitialGroundWidth/2)/(frameWidth/2)
我刚刚犯了一个愚蠢的错误。我忘了把groundSpeed转换成Double。我忘了;