如何设置Xcode游乐场以稳定的方式使用构建的框架?

时间:2018-05-01 05:36:28

标签: swift xcode frameworks swift-playground audiokit

AudioKit自推出以来就有游乐场,我们制作了数百个游戏,但是从Xcode 8开始,它们变得难以使用。在平均约4-5个游乐场观看之后,Xcode将停止运行任何游乐场并需要重新启动。

以下是AudioKit的游乐场代码: https://github.com/AudioKit/AudioKit/tree/master/Playgrounds

以及它们应如何工作的屏幕录制: http://audiokit.io/playgrounds/

我们基本上使用本博客中描述的设置来在playgrounds中使用AudioKit框架: https://m.pardel.net/using-3rd-party-frameworks-in-swift-playgrounds-fd415f6dba10

如果我们在Xcodeproj上使用游乐场,那么游乐场同样不稳定,就像我们使用框架文件一样。

有没有人知道发生什么事情会让Xcode游乐场在框架上不稳定,或者对如何改变我们的设置以使游乐场再次稳定有任何建议?

AudioKit游乐场是使AudioKit易于使用的重要组成部分,失去它们给我带来了沉重的负担,所以我很乐意提供赏金(我的第一个,所以忍受我)。

1 个答案:

答案 0 :(得分:2)

我有一段时间没与Playgrounds合作,但今天我想检查一些事情。我发现Playgrounds非常不稳定,不断冻结Xcode。我导入的只是UIKit,没什么特别的;只是在循环中简单的字符串解析。就像你自己一样,在需要重新启动Xcode以重新获得响应之前,我可以让它运行几次。这是在Xcode v9.3(9E145)中。