我的朋友位置的经纬度也是我当前的位置。 我想在iPhone应用程序中显示我朋友关于我的位置的位置,就像指南针一样。 我知道函数didUpdateHeading -
-(void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading
{
NSLog(@"New magnetic heading: %f", newHeading.magneticHeading);
NSLog(@"New true heading: %f", newHeading.trueHeading);
}
我不知道如何做到这一点,请帮助我。
答案 0 :(得分:1)
如果没有其他人提供更好的解决方案,那么该怎么做:
你的观点是A,你的朋友点是B,而公共点是0,0,一个共同的参考:C
使用distanceFromLocation 功能。
有了这一点,你就会知道3个三角形边。 现在去维基百科或者回到6年级学校,如果你有副值,如何计算三角形的角度。
你需要1个角度。
我懒得搜索并准备好复制粘贴代码,因为我知道你不会对此进行投票:)