好的,所以我知道这是一个常见错误,但是我找不到任何可以在线帮助我的东西。
当我输入:
NSString *path = [[NSBundle mainBundle] pathForResource:@"backgroundLoop" ofType:@"m4a"];
AVAudioPlayer* theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
[theAudio play];
进入我的应用程序(在-ViewDidLoad方法中),出现以下错误:请注意:我正在使用ARC。
最佳答案
该文件可能在您传递给-initFileURLWithPath:
的路径中不存在。拨打电话之前path
的值是什么?我猜可能是零。
关于ios - 由于未捕获的异常 'NSInvalidArgumentException'错误而终止应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9960081/