label.position = CGPointMake(self.size.width*0.125, self.size.height-CGFloat(0.15)*self.size.height*_activeEnemiesArray.count)
我收到一个错误self.size.width
指出
'CGFloat' 不能转换为 'Double'。
这是有道理的,因为一个CGFloat
值和一个Double
值不能相乘,但是当我转换0.125
为时CGFloat
:
label.position = CGPointMake(self.size.width*CGFloat(0.125), self.size.height-0.15*self.size.height*_activeEnemiesArray.count)
我收到一个错误self.size.width
指出
'CGFloat' 不能转换为 'UInt8'
这没有任何意义。有没有其他人遇到过这种情况,可能是什么原因?