可能重复。但我的问题是我将 CGPointUtils.c / .h 添加到我的项目中。我在 .h 文件中收到错误。错误是"_radiansToDegree" referenced from
,如CGRect referenced from
错误消息。
我检查了代码中的所有内容是否正确,CGFloat数据类型返回radiansToDegree(rads)。这是我收到错误的地方。
代码:
CGFloat angleBetweenPoints(CGPoint first, CGPoint second) {
CGFloat height = second.y - first.y;
CGFloat width = first.x - second.x;
CGFloat rads = atan(height/width);
return radiansToDegrees(rads);
在最后一行,错误在哪里? 任何人都可以给我一个解决方案。 感谢
答案 0 :(得分:0)
radiansToDegrees不在math.h中。
可能最简单的解决方案是写一个,(它只是乘以180 / M_PI)。