我想创建一个Cocoa OS X应用程序,用户可以在我的应用程序的窗口中输入和执行Swift语言代码。我的第一个想法是创建我自己的基本IDE,并执行编译和系统调用执行;但是,我真的很想拥有互动游乐场功能。
我做了我的研究,发现我可以用嵌入式文档创建Xcode Playground文件,但这提出了一个问题:
文档是否必须放在上面和下面 操场,或者我可以在我的HTML中的容器中嵌入一个Playground 码?
Xcode Playground嵌入式文档我说的是can be found here。
基本上,我希望以模仿CodeAcademy.com上使用的布局的方式嵌入Playground
是否可以使用Documentation Xcode Playgrounds,或者我必须在Cocoa应用程序中从头开始重新创建IDE?
答案 0 :(得分:2)
根据Apple的Interactive Learning Document Format Reference,游乐场的sections
元素只能包含散布的code
和documentation
元素的平面列表,这是在撰写时说他们必须内联。
但是,您会注意到指南顶部的消息
警告:这是一个可能会改变的规范。
结论:不,但是file a feature request。