Je travaille actuellement dans la fonction Carte et j'obtiens l'emplacement actuel et affiché. Maintenant, je cours mes applications dans la méthode de délégué iOS4.CLLocationManger n'appelle pas, lors de l'exécution des applications dans iOS4. Mais je pourrais exécuter mon application dans une ancienne version de Xcode 3.1.4. cela fonctionne bien et déléguer la méthode aussi appelée correctement. Alors, comment puis-je appeler la méthode de délégué CLLocationManger dans iOS4? C'est très étrange pour moi.La méthode de délégué CLLocationManager n'est pas appelée dans iOS4
- (void)locationManager: (CLLocationManager *)manager didUpdateToLocation: (CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
NSLog(@"inside didUpdateToLocation");
MKCoordinateRegion region1;
region1.center = newLocation.coordinate;
region1.span.latitudeDelta = 0.001;
region1.span.longitudeDelta = 0.001;
mapview.mapType = MKMapTypeStandard;
[mapview setRegion:region1 animated:TRUE];
[locationManager stopUpdatingLocation];
}
S'il vous plaît aidez-moi.
Merci.