错误消息具有误导性.问题是,这toPlotLines[0 ..< n] 不是一个Array而是ArraySlice:
toPlotLines[0 ..< n]
Array
ArraySlice
类似Array的类型,表示任何Array,ContiguousArray或其他ArraySlice的子序列.
要创建"真实数组",请使用
graphView.graphPoints = Array(toPlotLines[0 ..< n])