问题标签 [swift-playground]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
115449 浏览

xcode6 - 如何使用 Swift Playground 打印到控制台?

我一直在关注 Apple Guide 以了解他们的新语言 swift,但我不明白为什么右边的栏只显示“Hello, playground”而不是“Hello, world”。有人可以解释为什么println右边没有打印吗?

在此处输入图像描述

0 投票
2 回答
6512 浏览

swift - let x where x.hasSuffix("pepper") 如何工作

在下面的代码块中,我无法理解let x where x.hasSuffix("pepper")

控制台输出

蔬菜评论:是不是辣的红辣椒

似乎正在发生以下逻辑。

有人可以为我更好地解释一下吗?

0 投票
2 回答
14582 浏览

swift - 找不到接受提供的参数的“/”的重载

我收到一个错误average = total / numbers.count

找不到接受提供的参数的“/”的重载

我试图通过这样做来解决:

但后来 getAverage 被设置为4而不是4.5

0 投票
2 回答
7263 浏览

xcode - 如何在 Xcode OS X Swift Playground 中使用 GLKit?

我正在尝试在 Xcode 6 OS X Swift Playground 中使用 GLKit,但是

似乎不足以让 Playground 识别 GLKView。有任何想法吗?

0 投票
10 回答
38116 浏览

uikit - Swift Playground 支持 UIKit 吗?

我试图UILabel在操场上创建一个但失败了。Playground 目前是否只支持OS X开发?

0 投票
3 回答
2876 浏览

swift - .playground 是一个快速文件吗?谁能“看到”它?

我试图弄清楚 .playground 文件到底是什么。如果它是源文件,则项目中的其他 swift 文件或其他 .playground 文件都无法(据我尝试)看到它,反之亦然。

一个项目应该有一个这样的文件吗?它们是一种快速文件吗?

我知道它(.playground 文件)做了什么,我只是不知道它如何适合项目。

0 投票
2 回答
14824 浏览

xcode - 如何“在 Xcode 中将本章作为游乐场打开”?

我在 iBooks 中打开了 Swift 书籍,并看到注释“为了获得最佳体验,请在 Xcode 中将本章作为游乐场打开。” 这是怎么做到的?

0 投票
4 回答
24477 浏览

swift - Swift Playgrounds 可以查看同一个项目中的其他源文件吗?

我在项目的一个单独的 Swift 文件中创建了最简单的自定义类:

然后,在同一个项目的操场上,我尝试了

Xcode 似乎不喜欢这样,并告诉我 'Foo' 是一个未解析的标识符。我对游乐场如何融入项目结构的其余部分感到有些困惑,因为我项目中的任何其他 Swift 文件都可以毫无问题地解析“Foo”。

如何让我的 Playground 能够使用我在项目的其他 Swift 文件中定义的自定义类?我尝试为构建目标命名产品模块并将其导入操场,但没有成功:操场无法识别产品模块的名称。

提前感谢您的帮助。我知道这很简单。

0 投票
3 回答
2344 浏览

ios - XCode 6 Playground 测量代码性能


是否有任何快速的方法来评估在新 XCode 6 操场上编写的某个代码部分的性能/运行时?
我想通过比较某些解决方案的不同编码风格及其对代码性能的影响来开始学习 Swift。

0 投票
1 回答
6819 浏览

ios - 是否可以将第三方 Objective-C 代码导入 Swift 游乐场?

正如这里所建议的,我已经能够通过桥接头将现有的 Objective-C 代码导入到 .swift 文件中。到目前为止,我还无法用 swift 游乐场做类似的事情——它似乎不像 swift 文件那样识别标题。

有趣的是,可能对我的问题有负面影响的是,playgrounds 似乎并不像 .swift/.m 这样共享目标成员的概念

有人在这个或不同的机制上取得过任何成功吗?