在应用程序中嵌入Xcode Playground

时间:2015-02-04 06:50:56

标签: objective-c xcode cocoa swift swift-playground

我想创建一个Cocoa OS X应用程序,用户可以在我的应用程序的窗口中输入和执行Swift语言代码。我的第一个想法是创建我自己的基本IDE,并执行编译和系统调用执行;但是,我真的很想拥有互动游乐场功能。

我做了我的研究,发现我可以用嵌入式文档创建Xcode Playground文件,但这提出了一个问题:

  

文档是否必须放在上面和下面   操场,或者我可以在我的HTML中的容器中嵌入一个Playground   码?

Xcode Playground嵌入式文档我说的是can be found here

基本上,我希望以模仿CodeAcademy.com上使用的布局的方式嵌入Playground

enter image description here

是否可以使用Documentation Xcode Playgrounds,或者我必须在Cocoa应用程序中从头开始重新创建IDE?

1 个答案:

答案 0 :(得分:2)

根据Apple的Interactive Learning Document Format Reference,游乐场的sections元素只能包含散布的codedocumentation元素的平面列表,这是在撰写时说他们必须内联

但是,您会注意到指南顶部的消息

  

警告:这是一个可能会改变的规范。

结论:不,但是file a feature request