swift - 如何在 swift 中创建一个 SKViaPoint 数组 - Skobbler API

标签 swift skmaps skviapoint

我想用多个 viaPoints 计算一条路线。

    let route = SKRouteSettings()
    route.startCoordinate = self.userLocation
    route.destinationCoordinate = endCheckpoint.location.coordinate
    route.viaPoints = viaPointsArray
    SKRoutingService.sharedInstance().calculateRoute(route)

但是我不能申报SKViaPoint。类声明似乎丢失了,因为我收到“当我尝试声明变量时使用未解析的标识符‘SKViaPoint’”

有什么我想念的吗? 我记得当我在 Objective C 中工作时,我需要特别导入 SKViaPoint.h this is the old question about it

那么我应该在swift中做什么呢?

最佳答案

Swift 实现缺少一些导入(SKViaPoint 就是其中之一)。

参见 this修复问题

关于swift - 如何在 swift 中创建一个 SKViaPoint 数组 - Skobbler API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35608609/

相关文章:

ios - 调用计时器以快速更新路径

swift - 如何将 map 缩放设置设置为 20 - Skobbler map

android - 在 Skobbler map 中重新规划路线

android - Skobbler折线不画线

ios - GPUImage 过滤器返回 nil

xcode - 在 SWIFT 中绘制圆弧进度

ios - 无法快速访问 JSON 数组