另一位新手iOS开发者。我已经让我的代码通过使用request.naturalLanguageQuery =“Restaurants”来显示本地商家,但我想返回所有商家。我无法弄清楚通配符是什么。好像它会如此简单。任何帮助将不胜感激。
var latitude:CLLocationDegrees = 40.7056258
var longitude:CLLocationDegrees = -73.97968
var latDelta:CLLocationDegrees = 0.01
var longDelta:CLLocationDegrees = 0.01
var span:MKCoordinateSpan = MKCoordinateSpanMake(latDelta, longDelta)
var location:CLLocationCoordinate2D = CLLocationCoordinate2DMake(latitude, longitude)
var region:MKCoordinateRegion = MKCoordinateRegionMake(location, span)
mapView.setRegion(region, animated: true)
let request = MKLocalSearchRequest()
request.naturalLanguageQuery = "Restaurants"
request.region = mapView.region
答案 0 :(得分:1)
我认为这是naturalLanguageQuery
的情况:
此属性不能为零。
没有办法表明进行基于正则表达式的搜索,这是不可能的。我会为你的任务查看另一个POI数据来源。