録音したオーディオ ファイルをドキュメント フォルダに保存しようとしています。録音したオーディオを保存するために使用しようとしましCoreData
たが、わかりません。それを統合する最良の方法は何ですか?私のコードは次のとおりです: -
if(_radio.isRecording) {
[_recordbutton setImage:[UIImage imageNamed:@"record_off.png"] forState:UIControlStateNormal];
[_radio stopRecording];
} else {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsPath = [paths objectAtIndex:0];
NSString *recordname = [NSString stringWithFormat:@"%@%d.%@", [_detailItem objectForKey:@"name"], _recordingCounter++, [_radio fileExtensionHint]];
NSString *path = [documentsPath stringByAppendingPathComponent:recordname];
[_recordbutton setImage:[UIImage imageNamed:@"record_on.png"] forState:UIControlStateNormal];
[_radio startRecordingWithDestination:path];
}
}
- (void)radio:(MeroRadio *)radio didStopRecordingWithDestination:(NSString *)path {
NSLog(@"Did stop recording with destination: %@", path);
[_recordbutton setImage:[UIImage imageNamed:@"record_off.png"] forState:UIControlStateNormal];
NSURL *url = [NSURL fileURLWithPath:path];
[_recordings saveobject:[url lastpathcomponent];
}
_recordings
ですNSMutableArray
。では、それを保存する最良の方法は何ですか?