这种情况的解决方法是什么?
这将是我第一次做这个问题。
将有一个用户定义的查询(例如州、市),然后在查询位置上会有一个丢失的pin。然后,用户能够从最初掉落的引脚移动引脚。
最好的方法是创建一个CLGeocoder的Strong对象,这样您就可以随时引用同一个对象。
当用户丢弃pin时,我假设您将使用reverseGeocodeLocation
方法进行反向地理代码请求。此时,请检查请求是否正在进行中,如果是,请使用cancelGeocode
方法终止请求,然后使用新坐标设置新请求