I am trying to use these two lines to get lat/long info when given an address input.
NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv", theAddress];
NSString *locationString = [[[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:urlString]] autorelease];
It is weird that sometimes I get the lat, long info as quick as in 5 seconds and in other cases the app is stuck for about 5 mins and then it logs an error stating “Registration timer expired, but client is still registering!”
It also gives the location info (ie result string wth lat/long info) as null.
I tried it a number of times and couldn’t figure out what makes it work and what doesn’t.
Has anybody encountered the same issue before or any advice on this pls.
Thanks
try below code its working fine with me.