在将Xcode更新为6.3版本后,我收到以下警告。
当参数为时,使用整数绝对值函数'abs' 浮点类型
实施例
CGPoint startPoint = CGPointMake(15.0f, 25.0f);
CGPoint endPoint = CGPointMake(10.0f, 20.0f);
CGFloat centerDiff = abs(startPoint.y - endPoint.y);
答案 0 :(得分:22)
abs()
期望整数。您应该使用fabs(value)
作为浮点值