Swift playgrounds能否在同一个项目中看到其他源文件?

我在我的项目中在单独的Swift文件中创建了最简单的自定义类:
class Foo
{
    init()
    {
        println("I made a foo.")
    }
}

然后,在同一个项目中的一个操场上,我试过

var x = Foo()

Xcode似乎不喜欢这样,并告诉我’Foo’是一个解决的标识符。我有点困惑,如何操场适合其余的项目结构,因为任何其他Swift文件在我的项目可以解决’Foo’没有问题。

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

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

他们不可以。游乐场是独立的。这将有望在未来改变。

编辑:自Xcode 6.3起,Playgrounds现在可以包含支持代码。他们仍然看不到同一项目中的其他代码,但是代码可以添加到Playground的支持文件夹,可以在操场中使用。有关详细信息,请参阅the Swift blog

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...