Я использовал AVAudioPlayer для воспроизведения 10-секундного wav файла, и он отлично работает. Теперь я, что остановить wav на 4-й секунде, а затем снова воспроизвести его из очень 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 play], wav продолжает играть 5-ю сек вместо того, чтобы играть с самого начала.
Как я могу это сделать? Любая помощь будет оценена.