Firebase 如何使用地址而不是long/lat?斯威夫特3

Firebase 如何使用地址而不是long/lat?斯威夫特3,firebase,swift3,firebase-realtime-database,mkmapview,Firebase,Swift3,Firebase Realtime Database,Mkmapview,因此,我希望用户填写一份包含地址的表单,然后将该地址数据发送到firebase,当我从firebase检索到我的代码时,我希望它在应用程序内的MKMapView上显示为pin,供用户查看 我甚至不知道如何编写这段代码,所以如果有人有任何建议,那就太好了 这个问题有点不清楚。您是说您不知道如何向Firebase读取/写入数据,还是不知道如何实现MKMapView?请花点时间阅读这两份文件:和。这个网站实际上是为了帮助解决现有的代码问题,而不是为您编写代码。包括到目前为止您已经尝试过的内容,我们将尽

因此,我希望用户填写一份包含地址的表单,然后将该地址数据发送到firebase,当我从firebase检索到我的代码时,我希望它在应用程序内的MKMapView上显示为pin,供用户查看


我甚至不知道如何编写这段代码,所以如果有人有任何建议,那就太好了

这个问题有点不清楚。您是说您不知道如何向Firebase读取/写入数据,还是不知道如何实现MKMapView?请花点时间阅读这两份文件:和。这个网站实际上是为了帮助解决现有的代码问题,而不是为您编写代码。包括到目前为止您已经尝试过的内容,我们将尽力提供帮助@杰伊,我知道怎么用这两个词,但是你怎么用地址而不是cordinates呢?我可以使用firebase存储地址,然后检索数据来创建地图注释吗?是否有什么东西阻止您将地址存储在firebase中?如:someRef.setValue(“1234 Some Road”)?此外,如果您预先定义(在google等上查找)lat/lon,那么您可以将其保存在同一个节点中,这样您就可以同时获得地址和坐标。这个问题真的不清楚——你能仔细想想你到底想做什么,包括你尝试过的代码,并让我们知道你在代码中的什么地方卡住了吗?@IsaiahBjorklund将地址转换为地质坐标称为地理编码。我不确定Firebase是否有任何内置方法(我不这么认为),但您可以使用Google Maps API或MapKit来完成。还可以查看您是否需要在Firebase中保存坐标(查询等)