我是iOS
的新用户,假设我是用户,我需要计算距离近20英里的近用户
如何使用iOS中的corelocation来计算英里和小时的距离
答案 0 :(得分:1)
我只是简单地使用了逻辑,如果您有任何疑问,那么您可以通知我。
所以,你有两个坐标
1)当前(用户位置)
2)另一个坐标..
此处distanceFromLocation:方法用于获取两个位置之间的距离。
CLLocationDistance distance = [currentLOcation distanceFromLocation:anotherLocation];
你到达距离米,所以 20英里= 32187米
设置像
这样的条件if(distance <= 32187)
{
// under 20 miles
}
else
{
// out of 20 miles
}