私はsoundboard
アプリを作ってるんだと私はmp3
ファイルを再生するには、このコードを使用します。再生前にAVAudioPlayerが解放されていますか?
-(IBAction)playSound
{
NSString *path = [[NSBundle mainBundle] pathForResource:@"mysound" ofType:@"mp3"];
AVAudioPlayer* theAudio=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
theAudio.delegate=self;
[theAudio play];
[theAudio release];
}
私は音が再生されない[theAudio release];
を含む場合。私はそれを取る場合は再生が、私はメモリリークを持ってしたくないです。これをどうすれば解決できますか?
追加が必要なコードを含めることができれば非常に役に立ちます。私はObjective-Cに慣れていないので、(私は学校で使ってきたTrueBasicに加えて)プログラミングに慣れていません。
そして、このサンプルをたくさん持っているのは悲しいことですが、このミスも間違っています。 – Jonathan