我在我的项目中在单独的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。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。