Ios 接近CLLocationCoordinate2D时发出警告-如何?

Ios 接近CLLocationCoordinate2D时发出警告-如何?,ios,objective-c,Ios,Objective C,我正在寻找一种方法,每当我接近某个位置时,都会收到通知/警告 我使用locationManager接收新的位置作为I-go,我有一个CLLocationCoordinate2D对象数组。当我接近其中一个物体时,比如说10米左右,我想得到通知 有什么建议吗 谢谢使用: 创建新的CLLocation对象: - initWithLatitude:longitude: 要确定距离,请使用: – distanceFromLocation: 我不熟悉您的代码,但此示例将把您推向正确的方向: CLLoca

我正在寻找一种方法,每当我接近某个位置时,都会收到通知/警告

我使用locationManager接收新的位置作为I-go,我有一个CLLocationCoordinate2D对象数组。当我接近其中一个物体时,比如说10米左右,我想得到通知

有什么建议吗

谢谢

使用:

创建新的CLLocation对象:

- initWithLatitude:longitude:
要确定距离,请使用:

– distanceFromLocation:
我不熟悉您的代码,但此示例将把您推向正确的方向:

CLLocation* firstLocation = [[CLLocation alloc] initWithLatitude:53.481508 longitude:33.398438];
CLLocation* secondLocation = [[CLLocation alloc] initWithLatitude:-13.678013 longitude:-46.40625];

CLLocationDistance distance = [firstLocation distanceFromLocation:secondLocation];
if(distance < 10.00){
    NSLog(@"Distance is smaller than 10 meters");
}
CLLocation*firstLocation=[[CLLocation alloc]initWithLatitude:53.481508经度:33.398438];
CLLocation*secondLocation=[[CLLocation alloc]INITWITH纬度:-13.678013经度:-46.40625];
CLLocationDistance=[FirstLocationDistanceFromLocation:secondLocation];
如果(距离<10.00){
NSLog(“距离小于10米”);
}

您是否尝试过自己解决这个问题?具体哪一步,你不知道怎么做?