1

我加载这样的声音:

sound = [[NSSound alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"alert" ofType:@"mp3"] byReference:NO];

我还在 xCode 中打开了“所有异常”断点。在代码继续并且我的声音播放之前,上面的行连续两次抛出异常。我所看到的是代码以 Thread1 停止:“断点 4.3”

有人可以向我解释这里发生了什么以及 4.3 是什么意思吗?这些数字有参考吗?

我试图只使用:

sound = [NSSound soundNamed:@"alert"];

结果完全相同...

谢谢你。

4

1 回答 1

3

您是第一个注意到系统声音问题的人...... 我在 Xcode 中与 iPhone (iOS) 的系统声音有同样的问题。如果我打开“所有异常”断点,我会收到与您相同的消息。我今天为此发疯了…… 但可能是 Apple 的问题,无论如何也不危险……有没有办法从 Xcode 中的“所有异常”中禁用此异常?

...好吧,如果您在选项中仅启用“Objective-C”的例外,您将不会再收到此消息。这意味着它是一个 C++ 异常(更多与苹果/框架相关)。

于 2012-03-16T21:55:48.747 回答