हैलो दोस्त मैं जीपीएस के साथ सटीकता समस्या लेकिन इसकी हर समयIphone जीपीएस सटीक अक्षांश और देशांतर
-(void) locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
NSString *latstr = [NSString stringWithFormat:@"%f", newLocation.coordinate.latitude];
NSString *longstring=[NSStringstringWithFormat:@"%f",newLocation.coordinate.longitude];
if (abs(howRecent)>5.0)
{
[self.locationManager startUpdatingLocation];
return;
}
if(abs(newLocation.horizontalAccuracy)<0.0f)
{
[self.locationManager startUpdatingLocation];
return;
}
if(newLocation.horizontalAccuracy>65.0f)
{
[self.locationManager startUpdatingLocation];
return;
}
self.latstring = [latstr copy];
self.longstr = [longstring copy];
if((updateLocationFirst||loadFirstView))
{
[[NSUserDefaults standardUserDefaults]setObject:latstring forKey:@"Latitude"];
[[NSUserDefaults standardUserDefaults]setObject:longstr forKey:@"Longitude"];
[self displayParticularDaySpecial];
loadFirstView=FALSE;
updateLocationFirst=FALSE;
[self.locationManager stopUpdatingLocation];
}
}
यहाँ समस्या मैं करने के लिए अक्षांश और देशांतर भेज रहा हूँ है काम नहीं कर के बारे में कई पोस्ट देखा है न जताए कुछ पते के संबंध में गूगल एपीआई अगर मैं शुद्धता मूल्य कम कर रहा हूं तो इसे लोड करने में काफी समय लग रहा है और 0.6 मील अंतर के साथ गंतव्य के संबंध में गंतव्य पर पहुंचने पर इस मूल्य में समस्या आ रही है।
जिस तरह से 'abs (newLocation.horizontalAccuracy) <0.0f' कभी सच नहीं होगा, है ना? किसी संख्या का बिल्कुल मूल्य शून्य से कम कैसे हो सकता है? – Rob