在Google Maps iOS API中创建虚线多段线时未解析的标识符
我正试图根据找到的代码创建一条虚线在Google Maps iOS API中创建虚线多段线时未解析的标识符,ios,swift,xcode,google-maps,Ios,Swift,Xcode,Google Maps,我正试图根据找到的代码创建一条虚线多段线。我想到了这个: // route let path = GMSMutablePath() // populate path with coordinates here // ... let route = GMSPolyline(path: path) route.strokeWidth = 3.0 let styles = [GMSStro
多段线。我想到了这个:
// route
let path = GMSMutablePath()
// populate path with coordinates here
// ...
let route = GMSPolyline(path: path)
route.strokeWidth = 3.0
let styles = [GMSStrokeStyle.solidColor(UIColor(red: 0.945, green: 0.392, blue: 0.278, alpha: 1.0)), GMSStrokeStyle.solidColor(UIColor.clearColor())]
let lengths = [10,10]
route.spans = GMSStyleSpans(route.path!, styles, lengths, kGMSLengthRhumb);
route.map = m_map_view
我得到了一个未解析标识符
错误,因为kGMSLengthRhumb
在我的系统中没有被识别为某个有效常量。我正在使用Swift 2.0
哪里是kGMSLengthRhumb
,或者我应该在那里放什么?kGMSLengthRhumb
应该替换为gmsllengthkind。rhumb
?这可能的重复并不能提供问题的答案。一旦你有足够的钱,你将能够;相反问题是,“kGMSLengthRhumb在哪里,或者我应该在那里放什么?”。这明确回答了不需要提问者澄清的问题@蓝莓场请解释为什么更换是正确的-例如,KGMSLENGHTRHUMB在某一点上是正确的,但在某一点上有所改变?此外,请对该答案进行未来验证-例如,提供相关文档的链接,以便将来当该答案再次失效时,读者能够从该答案中自行找到更正/更新的版本