从iOS 4.3(GM Seed 10M2518)开始,使用MKReverseGeocoder时崩溃。 reverseGeocoder:didFailWithError:经常会出现如下错误:
Error Domain=NSURLErrorDomain Code=-1011 "The operation couldn’t be completed. (NSURLErrorDomain error -1011.)" UserInfo=0x339900 {PBHTTPStatusCode=503}
这些时候应用程序往往会崩溃。
在以前的iOS版本中并非如此。

任何想法发生了什么?

最佳答案

确保在发生故障时不要过早释放反向地理编码器:

[_reverseGeocoder release]中的[_reverseGeocode autorelease]更改为-(void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error可以解决我的问题。

07-26 09:32