我一直在寻找在iOS中类似于C语言中的%
的模操作符,但是没有找到。尝试了这个链接中的答案,但是还是出现了相同的错误。
我有一个浮点变量'rotationAngle',它的角度会根据用户手指的移动而不断增加或减少。
类似于这样:
if (startPoint.x < pt.x) {
if (pt.y<936/2)
rotationAngle += pt.x - startPoint.x;
else
rotationAngle += startPoint.x - pt.x;
}
rotationAngle = (rotationAngle % 360);
}
我只需要确保旋转角度不超过+/- 360度的限制。 有任何帮助,谢谢。
%
操作符在Objective-C中也可以使用。然而浮点数无法使用%
,所以需要先将其转换成整型。 - Tom van der Woerdt