5

我尝试在 Xcode 7 操场上绘制 sin 波。我有以下代码(来自这篇文章):

import XCPlayground

let sineArraySize = 64

let frequency1 = 4.0
let phase1 = 0.0
let amplitude1 = 2.0
let sineWave = (0..<sineArraySize).map {
    amplitude1 * sin(2.0 * M_PI / Double(sineArraySize) * Double($0) * frequency1 + phase1)
}

func plotArrayInPlayground<T>(arrayToPlot:Array<T>, title:String) {
    for currentValue in arrayToPlot {
        XCPCaptureValue(title, value: currentValue)
    }
}

plotArrayInPlayground(sineWave, title: "Sine wave 1")

向我Assistant Editor展示了这一点:

在此处输入图像描述

但我想要一个像这样的普通图(带轴等):

在此处输入图像描述

我怎样才能做到这一点?

4

1 回答 1

5

不幸的是,苹果似乎已经删除了强大的图形标签,取而代之的是带有微小点的未标记蓝线,用户必须单击“恰到好处”才能显示值。从我在 WWDC 上看到的演讲者谈到 Playground “改进”的剪辑中,他说这条未标记的蓝线更容易、更直观——无视数学史。我只能希望苹果有一天能恢复他们莫名其妙删除的功能(可能是为了让软件更稳定)。

于 2015-10-05T17:45:44.843 回答