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

前端之家收集整理的这篇文章主要介绍了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

猜你在找的Swift相关文章