Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何获取位置';s地址不在坐标中_Ios_Swift_Api - Fatal编程技术网

Ios 如何获取位置';s地址不在坐标中

Ios 如何获取位置';s地址不在坐标中,ios,swift,api,Ios,Swift,Api,我一直在看一些API,我发现了一个天气API,适合我的需要,但它只接受位置,不接受坐标,或者我认为是这样。这是API=。我做了一些关于基于坐标获取位置地址的研究,但失败了。我确实遇到了微软的这个API,但我对他们描述的方式感到困惑。您正在寻找的是所谓的“反向地理代码”查找,并且位于核心位置API中 func reverseGeocodeLocation(_ location: CLLocation, completionHandler: @escaping CLGeocodeCom

我一直在看一些API,我发现了一个天气API,适合我的需要,但它只接受位置,不接受坐标,或者我认为是这样。这是API=。我做了一些关于基于坐标获取位置地址的研究,但失败了。我确实遇到了微软的这个API,但我对他们描述的方式感到困惑。

您正在寻找的是所谓的“反向地理代码”查找,并且位于核心位置API中

func reverseGeocodeLocation(_ location: CLLocation, 
      completionHandler: @escaping CLGeocodeCompletionHandler)
此方法将指定的位置数据提交给地理编码 服务器异步运行并返回。当请求完成时 geocoder在主线程上执行提供的完成处理程序


API文档和API天气为您提供aa位置地址以及纬度和经度。请查看图片。

点击按钮后的响应图像。

地址中的位置?不要使用城市名称作为休息。地下天气接受lat lng。我检查API URL是否正确。到底部检查响应,它返回lat和long,并给出地址。是的,我需要地址,如城市和州。是否有api,如果地下天气接受lat和long,请告诉我如何在URL中传递它。是的,我看到了,但我有纬度和经度,我想要像城市和州一样的地址,而不是我想要的纬度和经度已有