pix*_*x0r 12 iphone cocoa-touch core-audio
我最近碰到了一个我在互联网上找不到的问题 - 我正在初始化AVAudioPlayer播放音频文件,并收到以下错误:
Error Domain=NSOSStatusErrorDomain Code=-50 "Operation could not be completed. (OSStatus error -50.)
Run Code Online (Sandbox Code Playgroud)
事实证明,我在创建NSURL发送到音频播放器init方法时犯了一个错误,导致NSURL对象为空.愚蠢的错误,调试时很容易找到,但我想我会在这里列出它以防万一其他人做同样的事情.
关于Brynjar的评论:NSURL描述URLWithString各州的Apple Class Reference
要为文件系统路径创建NSURL对象,请使用fileURLWithPath:isDirectory:代替.
我发现URLWithString用于文件系统路径会产生pix0r报告的错误,因此可能是错误代码= -50的另一种解释
| 归档时间: |
|
| 查看次数: |
9253 次 |
| 最近记录: |