Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.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
在Google Maps iOS API中创建虚线多段线时未解析的标识符_Ios_Swift_Xcode_Google Maps - Fatal编程技术网

在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在某一点上是正确的,但在某一点上有所改变?此外,请对该答案进行未来验证-例如,提供相关文档的链接,以便将来当该答案再次失效时,读者能够从该答案中自行找到更正/更新的版本