0

所以我大部分理解下面链接中的代码。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

实际上我也得到了比萨饼、酒吧等数据,但我想要电话号码、街景地址

4

1 回答 1

0

MKLocalSearchResponse由完成处理程序创建的项目包含MKLocalSearch一个数组mapItems。您应该遍历这个包含所有MKMapItem对象的数组。

foreach(MKMapItem *thisMapItem in mapItems) {
    NSLog("%@ - %@", thisMapItem.name, thisMapItem.phoneNumber);
}

您可以从每个thisMapItem对象中读出问题中描述的每个属性。

于 2013-12-10T12:43:15.397 回答