如何在iOS中的另一个用户计算用户位置近20英里

我是iOS新手,假设我是用户,我需要计算在近20英里的距离附近的用户

如何使用Corelocation在iOS中计算以英里和小时计算的距离

我只是把简单的逻辑,如果你有任何疑问,那么你可以通知我。

所以,你有更多的两个坐标

1)当前(用户位置)
2)另一个坐标

这里distanceFromLocation:方法用于获取两个位置之间的距离。

 CLLocationDistance distance = [currentLOcation distanceFromLocation:anotherLocation]; 

你在这里得到的距离20米= 32187米

把条件如此

 if(distance <= 32187) { // under 20 miles } else { // out of 20 miles }