【发布时间】:2016-10-04 13:30:11
【问题描述】:
我正在尝试使用图形坐标 x 和 y 填充数组。目前这就是我所拥有的:
let chartPoints1 = [(1, 1), (2, 2), (3, 3), (4, 4)].map{ChartPoint(x: ChartAxisValueInt($0.0, labelSettings: labelSettings), y: ChartAxisValueInt($0.1))}
但是,我想通过循环遍历该数组来添加另一个数组中的坐标,如下所示:
let tasks = DatabaseManager.getTasks("Tasks")
let count: Int! = tasks?.count
for i in 1...count {
chartPoints1.append(i, tasks[i].date)
}
但我似乎无法弄清楚 chartPoints1 到底是什么类型的数组以及 map 函数是如何工作的。
【问题讨论】: