-1

私のプロジェクトでは、近くの場所でピンを見つけてドロップしたいと思います。

4

1 に答える 1

1

これを試して、

CLLocationDistance radius = 30;
CLLocation* target = [[CLLocation alloc] initWithLatitude:someLat longitude:someLon];


NSArray *locationsWithinRadius = [locations objectsAtIndexes:
                                 [locations indexesOfObjectsPassingTest:
                                  ^BOOL(id obj, NSUInteger idx, BOOL *stop) {

                                      return [(CLLocation*)obj distanceFromLocation:target] < radius;

                                  }]];

[target release];
于 2012-10-10T05:19:08.733 に答える