2
MKLocalSearch를 사용하여 주소를 검색하려고하지만 예를 들어 Maps (Apple 's App)와 같은 정확한 주소가 아닌 사업용으로 만 제공됩니다.MKLocalSearch를 사용하여 MKMap에서 주소를 검색하는 방법
나는 사람들이 나를 도울 수 있기를 바랍니다. - 감사합니다! :) 당신이있는 tableView 자체를 제공 할 때 당신에게 주소를 제공하기 위해 세포를 구성해야 MKMapItem 유형 인 결과 배열에서
MKLocalSearchRequest *request = [[MKLocalSearchRequest alloc] init];
request.naturalLanguageQuery = query;
request.region = self.mapView.region;
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
self.localSearch = [[MKLocalSearch alloc] initWithRequest:request];
[self.localSearch startWithCompletionHandler:^(MKLocalSearchResponse *response, NSError *error){
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
if (error != nil) {
[[[UIAlertView alloc] initWithTitle:@"Map Error"
message:[error description]
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil] show];
return;
}
self.results = response;
`