2011-08-11 117 views
0

我正在研究需要查找当前城市/州的iPhone应用程序。我正在使用反向地理编码。但它的委托方法没有被调用。我不确定我出错的地方,因为我看了几个例子。如果有人帮助我,我会很感激。反向地理编码器委托方法没有被调用?

+0

反向地理编码属于NDA,属于iOS 5的一部分。请勿在公开发布前询问iOS 5问题。 – Moshe

+0

我没有得到它..我的意思是,如果该服务已弃用,我有Apple的当前地址示例,它工作得很好。你可以在这方面多说一些吗? – slonkar

+3

**主持人注意**我们不会仅仅因为可能违反NDA而仅仅就某个问题采取行动。如果你仔细想想,这里粘贴的任何代码片段都可能被NDA_所覆盖,并且无意中发布。我们希望程序员认识到在公共论坛上发布代码的后果,但我们不能 - 可以警察那样做。问题或者是主题,或者不是。我意识到由于相同的保密协议,答案可能很稀缺,但这不是主持人干预的理由。我不为Apple工作。 –

回答

0

您是否有地图可见?如果没有可见的地图,我相信该服务不起作用。否则,这也会违反Google Maps API的服务条款。

+0

该服务在没有可见地图的情况下工作,但正如您所提到的,它违反了在没有Google地图的情况下使用它的条款: “Google服务条款要求反向地理编码服务与Google地图一起使用;考虑到此情况当设计你的应用程序的用户界面时。“ – AlexVogel

+0

其实我没有用它来显示当前的位置。我只是想获得当前的城市和州进行搜索查询优化。 – slonkar

0

您是否设置了MKReverseGeocoder的委托属性并包含了来自MKReverseGeocoderDelegate的必要功能?标记为deprecared的方法/类/服务意味着不是没有用。