jak uzyskać aktualną lokalizację i szerokość geograficzną.Jak uzyskać informacje o aktualnej długości i szerokości geograficznej w IOS SDK 8.0
Próbowałem tego. Przy użyciu Xcode 6.01 i IOS SDK 8.0
-(CLLocationCoordinate2D) getLocation{
locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
locationManager.distanceFilter = kCLDistanceFilterNone;
[locationManager startUpdatingLocation];
CLLocation *location = [locationManager location];
CLLocationCoordinate2D coordinate = [location coordinate];
return coordinate;
}
- (void)getCurrentLocation{
CLLocationCoordinate2D coordinate = [self getLocation];
NSString *latitude = [NSString stringWithFormat:@"%f", coordinate.latitude];
NSString *longitude = [NSString stringWithFormat:@"%f", coordinate.longitude];
NSLog(@"Latitude = %@", latitude);
NSLog(@"Longitude = %@", longitude);
}
- (void)viewDidLoad{
[super viewDidLoad];
[self getCurrentLocation];
}
Tutaj włączam lokalizację symulatora dla symulatora iPhone'a 4 na wdrożenie Deployment 8.0. Nawet na urządzeniu nie działa.
@ALL Proszę dać mi znać, co zrobiłem źle tutaj.
dodawać zarówno metody z przekazanym didFailWithError i didUpdateToLocation ale to sposoby nie powodują w ogóle – KkMIW
proszę dodać CLLocationManagerDelegate do pliku .h jak ten @ interfejs DemoViewController: UIViewController –
Samin
Dodałem CLLocationManagerDel egate, wciąż mam problem. Coś jest nie tak po aktualizacji sdk IOS 7 na IOS 8. – KkMIW