Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.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 如何在swift中使用MKLocalSearchCompletionHandler_Ios_Objective C_Swift - Fatal编程技术网

Ios 如何在swift中使用MKLocalSearchCompletionHandler

Ios 如何在swift中使用MKLocalSearchCompletionHandler,ios,objective-c,swift,Ios,Objective C,Swift,如何在swift中转换此完成处理程序?以下是一些示例代码,演示了: MKLocalSearchCompletionHandler completionHandler = ^(MKLocalSearchResponse *response, NSError *error) { ... }; 以下是与Swift3兼容的示例代码: let localSearchRequest = MKLocalSearchRequest() localSearchRequest.naturalLanguageQue

如何在swift中转换此完成处理程序?

以下是一些示例代码,演示了:

MKLocalSearchCompletionHandler completionHandler = ^(MKLocalSearchResponse *response, NSError *error)
{ ... };

以下是与Swift3兼容的示例代码:

let localSearchRequest = MKLocalSearchRequest()
localSearchRequest.naturalLanguageQuery = "restaurants"

let localSearch = MKLocalSearch(request: localSearchRequest)
localSearch.startWithCompletionHandler { (localSearchResponse, error) -> Void in
    print(localSearchResponse)
}

不客气!请将我的答案标记为正确,以便其他人也能受益。
let localSearchRequest = MKLocalSearchRequest()
localSearchRequest.naturalLanguageQuery = "restaurants"

let localSearch = MKLocalSearch(request: localSearchRequest)
localSearch.start { (localSearchResponse, error) -> Void in
    print(localSearchResponse ?? "no results")
}