audioPlayerDidFinishPlayingが呼ばれないわけ
>> 2009/11/07
基礎からのiPhone SDK(初版)(p176)を参考にサウンドの再生を実装している方は、audioPlayerDidFinishPlayingがコールされませんので、メモリリークが発生してしまいます。
【解決策】
以下のように書き換える。
#pragma mark -
#pragma mark AVAudioPlayer Delegate Methods
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
{
[player release];
}
補足:
AVAudioPlayer.hを確認する ↓
0 コメント:
コメントを投稿