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ます。すべてのオブジェクトを含むこの配列を反復処理する必要があります。MKLocalSearchmapItemsMKMapItem

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

質問に記載されているすべてのプロパティをすべてのthisMapItemオブジェクトから読み取ることができます。

于 2013-12-10T12:43:15.397 に答える