将NSData转换回音频文件

Roh*_*hit 2 iphone nsdata avaudioplayer avaudiorecorder

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

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

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

Ali*_*i3n 6

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

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