如何永久保存AVAudioRecorder文件以供以后访问?

时间:2009-09-04 19:39:12

标签: avaudiorecorder

我的代码都设置为实际记录文件。但是,我需要一种方法来查看它们的保存位置并将它们列在UITableView中。我不是要求表格的实施;我只需要一种方法来查看它们的全部保存位置。

2 个答案:

答案 0 :(得分:1)

您的所有数据都会保存到应用程序的文档文件夹中。您可以使用以下方式访问它:

NSString *documentsDirectory;
NSArray *paths = NSSearchPathForDirectoriesInDomains
                    (NSDocumentDirectory, NSUserDomainMask, YES);
if ([paths count] > 0)  {
    documentsDirectory = [paths objectAtIndex:0];
}

指定一个数组以获取所有录制文件的列表。

答案 1 :(得分:0)

您要保存录制文件的网址:

NSURL *urlOfRecordedFile = [NSURL fileURLWithPath:[NSString stringWithFormat:@"5@/recordFile.caf",[[NSBundle mainBundle] resourcePaht]]];

以下是您提交的实际路径

NSLog(@"%@",url);