0

好的,我对objective-c有点陌生。我使用 AVAudioRecorder 设置了一个录音机。它工作得很好。但是....我不知道如何访问保存的文件,哎呀,我什至不知道它们是否被保存了。该程序至少暂时将它们保存到名为“sounds.caf”的 NSDocumentsDirectory 中。我想知道这些是否被永久保存,如果没有,那么我该如何做到这一点。然后我如何在它们保存后访问它们。谢谢您的帮助。

另外,作为旁注,我想知道是否可以将两个声音文件组合在一起并将它们一起记录到一个新文件中。

4

1 回答 1

0

您可以使用以下代码来保存您的音频文件。

#define DOCUMENTS_FOLDER [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]
#define DOCUMENTS_FOLDER1 [DOCUMENTS_FOLDER stringByAppendingPathComponent:@"Recordering"]
#define FILEPATH [DOCUMENTS_FOLDER stringByAppendingPathComponent:[self dateString]]


BOOL success = [self.myRecorder startRecording:FILEPATH];

if (!success){

   printf("Error starting recording\n");

   [self.myRecorder stopRecording];

   self.myRecorder = nil;

   isRecording = NO;

   return;

}
于 2011-07-28T07:00:11.803 回答