найти текущее местоположение в iphone - PullRequest
0 голосов
/ 09 мая 2011

пытается добавить аннотацию к текущему местоположению, когда я хочу Любое количество аннотаций на, но это может помочь мне я пробую этот код

 - (CLLocationCoordinate2D)coordinate;
{
    CLLocationCoordinate2D theCoordinate;
    theCoordinate.latitude =MKUserLocation.latitude;          //37.786996;// Here we have to change the with current location  
    theCoordinate.longitude = MKUserLocation.longitude;
    return theCoordinate; 
}

Ответы [ 3 ]

1 голос
/ 09 мая 2011
[map setShowsUserLocation:TRUE];

карта является объектом MKMapView.

1 голос
/ 09 мая 2011

Используйте CLLocationManagerDelegate метод

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
0 голосов
/ 09 мая 2011

Используйте этот метод делегата

-(void)locationManager:(CLLocationManager *)manager
        didUpdateToLocation:(CLLocation *)newLocation
               fromLocation:(CLLocation *)oldLocation {

        if (userLocation_) {
            [userLocation_ release];
        }
        userLocation_ = [newLocation retain];
    }
...