Я пытаюсь сделать рекордер в быстрой и я столкнулся с этой проблемой. если я создаю два звуковых файла с тем же именем, заменит ли первый файл вторым файлом или первый файл все еще существует, но я просто не могу его найти?в быстром. когда я создаю два звуковых файла с именем, второй заменяет первый?
вот мой код:
функ setup_recorder сильный текст() {
var recordSettings = [
AVFormatIDKey: kAudioFormatAppleLossless,
AVEncoderAudioQualityKey : AVAudioQuality.Max.rawValue,
AVEncoderBitRateKey : 320000,
AVNumberOfChannelsKey: 2,
AVSampleRateKey : 44100.0
]
time_display_1 = 0
timer_1 = NSTimer.scheduledTimerWithTimeInterval(0.01, target: self, selector: "timer_update_1", userInfo: nil, repeats: true)
var dir_path = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)
var doc_dir: AnyObject = dir_path[0]
var sound_file_path = doc_dir.stringByAppendingPathComponent("1.m4a")
sound_file_URL_1 = NSURL(fileURLWithPath: sound_file_path)
let file_manager = NSFileManager.defaultManager()
if file_manager.fileExistsAtPath(sound_file_path) {
println("sound exists")
}
var error: NSError?
recorder_1 = AVAudioRecorder(URL: sound_file_URL_1!, settings: recordSettings, error: &error)
if let e = error {
println(e.localizedDescription)
}
else {
recorder_1.meteringEnabled = true
recorder_1.prepareToRecord()
}
}