码迷,mamicode.com
首页 > 其他好文 > 详细

CLGeocoder "Lost connection to geod" #error# when use geocodeAddressString:completionHandler

时间:2014-11-07 12:42:24      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:des   style   io   color   ar   os   sp   for   strong   

?

?

I got this warning when I tried to get destination using CLGeoCoder and the warning is coming out from this method

-(void)geocodeAddressString:(NSString*)addressStringcompletionHandler:(CLGeocodeCompletionHandler)completionHandler;?

when will this issue come out?I will tell you the my experience:

In my app,when I set the CLGeocoder as a @property,or set like this,

CLGeocoder*_geocoder;

when I set app in the background for a moment or a long time, Xcode will log this warning ,and the method will be not available: im getting this issue when am only getting the position on the map.

Lostconnectiontogeod

so I try to quit to set CLGeocoder as a @property,nor set like this,

CLGeocoder*_geocoder

ever time when I use it ,I will init CLGeocoder,like this:

? ? CLGeocoder*gc=[[[CLGeocoderalloc]init]autorelease];

? ? [gcreverseGeocodeLocation:locationObjectcompletionHandler:^(NSArray*placemark,NSError*error){

? ? CLPlacemark*pm=[placemarkobjectAtIndex:0];

? ? NSDictionary*address=pm.addressDictionary;

? ? // do something with the address, see keys in the remark below

? ? }];

CLGeocoder "Lost connection to geod" #error# when use geocodeAddressString:completionHandler

标签:des   style   io   color   ar   os   sp   for   strong   

原文地址:http://www.cnblogs.com/ChenYilong/p/4080958.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!