AVAudioPlayer init 报错: Error Domain=NSOSStatusErrorDomain Code=1937337955
2016-02-16 17:15 xiangjune 阅读(1874) 评论(0) 编辑 收藏 举报Error Domain=NSOSStatusErrorDomain Code=1937337955
原因: 音频文件的格式不规范导致
- 对于iOS7以上的系统(含iOS7),在确定文件格式的情况下可以使用
initWithData:fileTypeHint:error:
和initWithContentsOfURL:fileTypeHint:error:
生成实例,或者把data保存为对应后缀名的文件后使用-initWithContentsOfURL:error:
后再生成实例; - 对于iOS7以下的系统,在确定文件格式的情况下,最为安全的方法是把data保存为对应后缀名的文件后使用
-initWithContentsOfURL:error:
生成实例;