使用音频录制的网址不断播放音频文件

时间:2015-04-06 11:29:50

标签: ios iphone audio avplayerlayer

我是Objective-C的新手,在iPhone开发方面只有12个月的经验。

我正在一个UIViewController录制音频文件,并在另一个UIViewController上播放。为了播放目的,我保存了生成网址的日期字符串,它运行正常,  但是,现在我的问题是我想播放以前的音频记录文件一段时间后,我想使用网址播放下一个音频文件。我正在使用nsuser dafaults保存所有数据,请帮助我

NSM![enter image description here][1]utableArray *dateString;
NSURL recordFile = [NSURL fileURLWithPath:[NSTemporaryDirectory() stringByAppendingString:[self.dateString objectAtIndex:sender.tag]]];
For playing

player = [[AVAudioPlayer alloc] initWithContentsOfURL:recordFile error:&error];

从图中我点击标签2我想先播放5秒后tag1之后我想播放tag2

1 个答案:

答案 0 :(得分:0)

录制音频 - >将音频保存在Temp - >跟踪音频文件的已保存路径(您可以将此已保存的路径存储在数组中)。对下一个文件重复相同的步骤。

使用AVQueuePlayer一个接一个地播放项目。