iOS 搜索 api Apple 地图
iOS search api for Apple Maps
是否可以搜索 API Apple 地图?就像在 Apple Maps 中一样,如果你开始输入地址,它会用一些可能性过滤列表。这对开发人员可用吗?我看到他们在 iOS 7 中添加了一些 MKLocalSearch,但我找不到任何提供该功能的东西。
带有 MKLocalSearchRequest 的 MKLocalSearch 正是您要找的。可以按如下方式进行基本搜索:
MKLocalSearchRequest *request = [[MKLocalSearchRequest alloc] init];
request.naturalLanguageQuery = @"some address";
MKLocalSearch *localSearch = [[MKLocalSearch alloc] initWithRequest:request];
[localSearch startWithCompletionHandler:^(MKLocalSearchResponse *response, NSError *error) {
// do stuff with the response
}];
这应该会让您走上正确的道路。阅读 MKLocalSearch、MKLocalSearchRequest 和 MKLocalSearchResponse 的文档。
是否可以搜索 API Apple 地图?就像在 Apple Maps 中一样,如果你开始输入地址,它会用一些可能性过滤列表。这对开发人员可用吗?我看到他们在 iOS 7 中添加了一些 MKLocalSearch,但我找不到任何提供该功能的东西。
带有 MKLocalSearchRequest 的 MKLocalSearch 正是您要找的。可以按如下方式进行基本搜索:
MKLocalSearchRequest *request = [[MKLocalSearchRequest alloc] init];
request.naturalLanguageQuery = @"some address";
MKLocalSearch *localSearch = [[MKLocalSearch alloc] initWithRequest:request];
[localSearch startWithCompletionHandler:^(MKLocalSearchResponse *response, NSError *error) {
// do stuff with the response
}];
这应该会让您走上正确的道路。阅读 MKLocalSearch、MKLocalSearchRequest 和 MKLocalSearchResponse 的文档。