将NSData转换回音频文件

时间:2012-02-06 09:21:30

标签: iphone avaudioplayer nsdata avaudiorecorder

我已使用以下代码行将.caf音频文件转换为NSData对象:

NSData *audioData = [NSData dataWithContentsOfFile:[MyRecorderFilePathURL path] options: 0 error:&err];

我这样做是为了通过Web服务将二进制对象上传到服务器。 如何将 audioData 转换回可以使用.caf播放的AVAudioPlayer文件?

1 个答案:

答案 0 :(得分:6)

AVAudioPlayer有一种从NSData对象播放声音的方法。 你可以使用

AVAudioPlayer的

- (id)initWithData:(NSData *)data error:(NSError **)outError方法