所以我基本上理解了下面链接中的代码。http://phpadvocate.com/blog/2013/01/ios-6-1-simple-example-using-mklocalsearch/
但是,如何获取mapItem的地址?其他属性似乎包括:placemark、isCurrentLocation、name、phoneNumber和url。
http://developer.apple.com/library/ios/documentation/MapKit/Reference/MKMapItem_class/MKMapItem_class.pdf
事实上,我也得到了披萨、酒吧等数据。。等等,但我想要电话号码,街景地址
MKLocalSearch
完成处理程序创建的MKLocalSearchResponse
项包含一个数组mapItems
。您应该迭代这个包含所有MKMapItem
对象的数组。
foreach(MKMapItem *thisMapItem in mapItems) {
NSLog("%@ - %@", thisMapItem.name, thisMapItem.phoneNumber);
}
您可以从每个thisMapItem
对象中读出问题中描述的每个属性。