【问题标题】:MKLocalSearchRequest for all businesses适用于所有企业的 MKLocalSearchRequest
【发布时间】:2014-11-23 17:38:35
【问题描述】:

另一位 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

【问题讨论】:

    标签: ios swift mapkit


    【解决方案1】:

    考虑到naturalLanguageQuery 的情况,我想说的是:

    此属性不能为 nil。

    并且没有指示进行基于正则表达式的搜索,这是不可能的。我会为您的任务检查另一个 POI 数据源。

    【讨论】:

      猜你喜欢
      • 2019-01-01
      • 2019-11-08
      • 2017-02-04
      • 1970-01-01
      • 2012-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多