- - (void)locationManager:(CLLocationManager *)manager
- didUpdateToLocation:(CLLocation *)newLocation
- fromLocation:(CLLocation *)oldLocation
- {
- if (!gaocoder) {
- gaocoder = [[MKReverseGeocoder alloc]initWithCoordinate:newLocation.coordinate];
- gaocoder.delegate =self;
- [gaocoder start];
- }
-
- showmapview.region=MKCoordinateRegionMake(self.bestloaction.coordinate, MKCoordinateSpanMake(0.005f, 0.005f));
- showmapview.showsUserLocation=YES;
- showmapview.zoomEnabled=NO;
-
- if (!self.bestloaction)self.bestloaction=newLocation;
- else if (newLocation.horizontalAccuracy<bestloaction.horizontalAccuracy)
- self.bestloaction=newLocation;
-
- latitudeString= [[NSString alloc] initWithFormat:@"%g",newLocation.coordinate.latitude];
-
-
- NSLog(@"string one:%@",latitudeString);
- [latitudeString release];
- longitudeString = [[NSString alloc]initWithFormat:@"%g",newLocation.coordinate.longitude];
- NSLog(@"string two:%@",longitudeString);
- [longitudeString release];
-
-
-
- }
如何使用Core Location获取当前的位置和GPS的坐标呢?
最新推荐文章于 2021-05-27 00:03:50 发布