2010-10-25 76 views
4

我在代码中发现了大量的泄漏。所有这些都是在播放声音或歌曲时出现的。我正确使用CocosDenshion吗?

这里是我叫的声音效果:

[[SimpleAudioEngine sharedEngine] playEffect:@"myeffect.wav"]; 

下面是我玩的一首歌:

[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"mysong.mp3"]; 

我是不是在某种程度上应该被释放,这些他们都完成或以后有事?

+0

我有同样的问题,并寻求解决办法...并会回答后,当我找到一个。 – 2010-12-13 17:10:33

回答

2

您正在使用它。你确定你有内存泄漏吗? SimpleAudioEngine会缓存你播放的音频文件,以便后续播放,所以也许这就是为什么你会看到内存增加并且之后不会减少。