libc++abi.dylib`__cxa_throw: 使用[AVAudioPlayer play]会产生__cxa_throw异常

libc++abi.dylib`__cxa_throw: 使用[AVAudioPlayer play]会产生__cxa_throw异常

开发中遇到一个奇怪的异常。我调用AVAudioPlayer play方法,会莫名的产生__cxa_throw异常, 只是简单的调用系统的api,有时候可以,有时候会异常。

由于xcode中设置了当所有异常出现时的断点。

于是会出现这样的异常。

解决办法是将all改为Objective-C

感谢提供解决错误信息的博主

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.一个警告点击后提示:Treating Unicode character as whitespace 对于追求...
    進无尽阅读 343评论 0 1
  • 比较好的转载:http://www.cocoachina.com/ios/20151218/14748.html转...
    liudhkk阅读 946评论 0 2
  • 随着Xcode 5的发布,LLDB调试器已经取代了GDB,成为了Xcode工程中默认的调试器。它与LLVM编译器一...
    随风飘荡的小逗逼阅读 1,430评论 0 0
  • 第一章 道是无晴却有晴 故事是这样开始的。 一次偶然,三个闺蜜在跑步,我过去问她们从哪买的跑鞋,确切的说是从哪来的...
    白头少日记阅读 381评论 0 2
  • 死锁主要是因为,同步函数必须等待任务完成才能返回,而一旦在一个串行队列中调用同步派发函数往相同队列派发任务时,就会...
    Crazy2015阅读 316评论 0 0