将现有音频文件复制到另一个目标时出错

时间:2016-02-18 04:53:30

标签: ios iphone swift

我使用<link href="http://treehouse-code-samples.s3.amazonaws.com/poly/css/application.css" rel="stylesheet"/> <link href="https://fortawesome.github.io/Font-Awesome/assets/font-awesome/css/font-awesome.css" rel="stylesheet"/> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>录制了一个文件,我可以很好地播放这个文件。我保存了这个名为&#34; MyAudioFile.m4a &#34;的音频文件。当我使用文件管理器检查此文件是否存在时,我得到真值表示此文件存在于设备文件管理器中。

  

问题是,当我尝试在桌面上复制此文件时,它会给出一个   错误。

AVAudioRecorder

错误:

  

&#39;!尝试&#39;表达式意外地引发了错误:错误   Domain = NSCocoaErrorDomain Code = 4&#34;文件“MyAudioFile.m4a”没有   存在&#34。   的UserInfo = {NSSourceFilePathErrorKey =的/ var /移动/容器/数据/应用/ 6B715607-434A-47F9-9557-20CBDE34FC18 /文档/ MyAudioFile.m4a,   NSUserStringVariant =(       复制),NSDestinationFilePath = / Users / talnetlgia / Desktop / songAudioFile.m4a,   NSFilePath =的/ var /移动/容器/数据/应用/ 6B715607-434A-47F9-9557-20CBDE34FC18 /文档/ MyAudioFile.m4a,   NSUnderlyingError = 0x130001d80 {错误域= NSPOSIXErrorDomain代码= 2   &#34;没有这样的文件或目录&#34;}}:文件   /Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-700.1.101.15/src/swift/stdlib/public/core/ErrorType.swift,   第50行

请帮助我,我花了很多时间。 谢谢

1 个答案:

答案 0 :(得分:0)

假设文件存在,但在找到它时会收到错误!只是尝试s(-x) = s*(x)错误:

print