【发布时间】:2013-11-09 08:47:52
【问题描述】:
当我运行我正在构建的 gps 应用程序时,我总是随机得到这个。它不会每次都发生,并且传入的坐标始终有效(我 nslog 它们)。在某处有这些文档吗?
编辑:
CLLocationCoordinate2D coord = CLLocationCoordinate2DMake(locManager.location.coordinate.latitude, locManager.location.coordinate.longitude);
geocoder1 = [[MKReverseGeocoder alloc] initWithCoordinate:coord];
geocoder1.delegate = self;
[geocoder1 start];
然后大约一半的时间返回错误。如果出现错误,我尝试释放并重新分配地理编码器,但这没有帮助。唯一要做的就是重新启动应用程序。
【问题讨论】:
-
我最近刚开始遇到同样的错误。这对我来说也是不稳定的 - 有时地理编码器工作正常,有时它只是返回一个错误,同时每次传递相同或非常相似的坐标。也许谷歌地理编码器有一些问题?
-
有同样的问题。有时它适用于 Maps.app,但不适用于我的应用程序。然后它再次工作。可能是 Google 服务器的负载问题?