SimpleAudioEngine でのサウンドのプリロードについて読みました
[[SimpleAudioEngine sharedEngine] preloadEffect:@"bell.wav"];
しかし、これにはいくつかのサイトで読んだメモリリークがあります。一部の Web サイトでは、次のように使用されていました。
-(void)loadSoundFilesInBackground
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
[[SimpleAudioEngine sharedEngine] preloadEffect:@"bell.wav"];
[pool release];
}
SimpleAudioEngine を介してバックグラウンドでサウンド ファイルをロードする最良の方法は何ですか? ここで NSAutoreleasePool の使用は何ですか? バックグラウンドでサウンドファイルをロードすることは本当に必要ですか? どのウェブサイトでも満足のいく答えが見つかりませんでした。