AVAudioPlayer を使用して 10 秒の wav ファイルを再生しましたが、正常に動作しました。では、4 秒で wav を止めて、最初の 1 秒からもう一度再生します。
これが私が試したコードです:
NSString *ahhhPath = [[NSBundle mainBundle] pathForResource:@"Ahhh" ofType:@"wav"];
AVAudioPlayer *ahhhhhSound =[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:ahhhPath] error:NULL];
[ahhhhhSound stop];
[ahhhhhSound play];
wav は 4 秒で停止しますが、もう一度 [XXX 再生] を実行すると、wav は最初から再生されずに 5 秒を再生し続けます。
どうすればこれを行うことができますか? どんな助けでも大歓迎です。