我将动态数量的位置绘制到 mapkit 上。我很好奇如何将当前的纬度和经度放入一个数组中,因为它们当前被打印为单独的对象,而这些对象并未像应有的那样绘制地图。我知道这个问题,但不知道如何解决它。这是我当前生成坐标的代码 -
do {
let place = try myContext.executeFetchRequest(fetchRequest) as! [Places]
for coords in place{
let latarray = Double(coords.latitude!)
let lonarray = Double(coords.longitude!)
let arraytitles = coords.title!
let destination:CLLocationCoordinate2D = CLLocationCoordinate2DMake(latarray, lonarray)
print(destination)
} catch let error as NSError {
// failure
print("Fetch failed: \(error.localizedDescription)")
}
这是控制台中的打印 - 输出
我需要打印的东西才能正常工作 -期望的输出
我希望你明白我的意思。我非常感谢任何帮助!感谢您的阅读。