我正在尝试将CLLocationCoordinate2D数组保存到Firestore中,但是出现错误。所以我想我必须将其转换为CLLocationDegrees。但是找不到一种方法。
在我的代码顶部,我这一行:
var locations: [CLLocationCoordinate2D] = []
我需要将其转换为CLLocationDegrees,我想我必须使用.map()
在按钮中(用于保存内容的地方),我具有以下功能:
let degreeArray = locations.map { (CLLocationDegrees) -> T in
//WHAT to do here?
}
但是我遇到2个错误,即:
无法在当前上下文中推断闭包类型
&
使用未声明的类型'T'
那么,任何人都可以给我指导以解决该问题?请让我知道!