Iphone 我如何使用MapKit在Zipcode/PostCode商店中放置pin码

Iphone 我如何使用MapKit在Zipcode/PostCode商店中放置pin码,iphone,objective-c,ios,mkmapview,Iphone,Objective C,Ios,Mkmapview,如果我拥有的特定商店或企业(或餐厅等)的唯一信息是其名称、邮政编码(或Zipcode)和国家/地区,我如何创建一个MKMapView来定位商店并在位置上放置pin码? 如果我输入“Pizza Paradiso,WC1E 7BS,UK”,除了没有信息气泡(但带有pin)之外,这就是所谓的地理编码,MapKit目前只使用MKReverseGeocoder类进行反向地理编码(从lat/long到address) 要进行地理编码,您必须使用其他一些api,如,然后使用它提供给您的纬度和经度来创建一个区域

如果我拥有的特定商店或企业(或餐厅等)的唯一信息是其名称、邮政编码(或Zipcode)和国家/地区,我如何创建一个MKMapView来定位商店并在位置上放置pin码?
如果我输入“Pizza Paradiso,WC1E 7BS,UK”,除了没有信息气泡(但带有pin)之外,这就是所谓的地理编码,MapKit目前只使用MKReverseGeocoder类进行反向地理编码(从lat/long到address)

要进行地理编码,您必须使用其他一些api,如,然后使用它提供给您的纬度和经度来创建一个区域,并将其传递给地图视图的
setRegion:animated:
方法


要删除pin码,您需要获取生成的lat/long并创建一个注释对象,然后使用addAnnotation将其添加到地图视图中。

谢谢,我发现这对Google的API很有用: