由于打开了太多文件而导致IOS应用程序崩溃"可能来自错误使用SKAudioNode的错误

时间:2017-12-23 21:27:39

标签: ios audio memory-leaks sprite-kit skaudionode

当我尝试播放声音(重复)时,我的应用程序崩溃了。我可以在应用程序崩溃之前播放应用程序大约3分钟,当我删除音频节点时,应用程序不会崩溃,内存使用率保持相对稳定。我将音频节点附加到生成的对象,然后通过调用object.removeFromParent()函数将其删除。我认为音频节点(由object.addChild(audiNode)添加的对象的子节点)也会被删除而不会留在内存中。但是,我认为Xcode没有关闭它打开的audioFile。我怎么能关闭此文件或确保它已关闭?

该应用程序是在IOS 10 for iPhone 7中使用spriteKit制作的

0 个答案:

没有答案