将CLLocationCoordinate2D转换为CLLocationDegrees [SWIFT]

时间:2019-03-05 15:00:17

标签: ios swift google-cloud-firestore cllocationcoordinate2d

我正在尝试将CLLocationCoordinate2D数组保存到Firestore中,但是出现错误。所以我想我必须将其转换为CLLocationDegrees。但是找不到一种方法。

在我的代码顶部,我这一行:

var locations: [CLLocationCoordinate2D] = []

我需要将其转换为CLLocationDegrees,我想我必须使用.map()

在按钮中(用于保存内容的地方),我具有以下功能:

let degreeArray = locations.map { (CLLocationDegrees) -> T in
        //WHAT to do here?
    }

但是我遇到2个错误,即:

  

无法在当前上下文中推断闭包类型

  

使用未声明的类型'T'

那么,任何人都可以给我指导以解决该问题?请让我知道!

0 个答案:

没有答案