在swift中简洁的方式来显示游乐场侧栏中数组值的图形视图?

时间:2016-03-02 09:17:22

标签: swift swift-playground

除了手动迭代值之外,还有更简洁的方法在swift中显示操场侧栏中Array(或其他集合)值的图表视图吗?

除了:

for x in array { x }

1 个答案:

答案 0 :(得分:3)

只是略微简洁,但您使用.map看到相同的图表视图:

array.map{ $0 }

Xcode> = 7.3

如follinwg Q& A:

所述

显式captureValue(_:withIdentifier)方法 - 如此答案中所述作为Playground自动显示图表的替代方法 - 已在Xcode 7.3中弃用。

Xcode 7.3之前

我们之前可以使用XCPlaygroundPage方法.captureValue(_:withIdentifier)

在操场上显式显示相同的图表视图:时间轴(而不是操场:侧边栏)
import XCPlayground
let array = Array(1...10)
array.map{XCPlaygroundPage.currentPage.captureValue($0, withIdentifier: "My numbers")}

标识符"My numbers"将作为时间轴中显示图表的标题。

显示时间轴:显示助理编辑器(View -> Assistant Editor -> Show Assistant Editor)。

另请参阅以下关于(现已弃用)captureValue(...)方法的主题: