Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS地图搜索api_Ios_Mapkit_Core Location - Fatal编程技术网

iOS地图搜索api

iOS地图搜索api,ios,mapkit,core-location,Ios,Mapkit,Core Location,苹果地图有搜索api吗?就像在apple maps中一样,如果你开始键入地址,它会过滤带有一些可能性的列表。这对开发者有用吗?我看到他们在iOS 7中添加了一些MKLocalSearch,但我找不到任何提供该功能的东西。谢谢。MKLocalSearch和MKLocalSearchRequest正是您想要的。基本搜索可按如下方式进行: MKLocalSearchRequest *request = [[MKLocalSearchRequest alloc] init]; reque

苹果地图有搜索api吗?就像在apple maps中一样,如果你开始键入地址,它会过滤带有一些可能性的列表。这对开发者有用吗?我看到他们在iOS 7中添加了一些MKLocalSearch,但我找不到任何提供该功能的东西。谢谢。

MKLocalSearch和MKLocalSearchRequest正是您想要的。基本搜索可按如下方式进行:

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的文档