Преобразование NSData обратно в аудио файл - PullRequest
2 голосов
/ 06 февраля 2012

Я преобразовал свой .caf аудиофайл в NSData объект, используя следующую строку кода:

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

Я делаю это для загрузки двоичного объекта на сервер через веб-сервис. Как мне преобразовать audioData обратно в .caf файл, который можно воспроизвести, используя AVAudioPlayer?

1 Ответ

6 голосов
/ 06 февраля 2012

AVAudioPlayer имеет метод для воспроизведения звука из объекта NSData.Вы можете использовать

- (id)initWithData:(NSData *)data error:(NSError **)outError метод AVAudioPlayer

...