工程中使用[AVAudioPlayer play]会产生__cxa_throw异常

我调用AVAudioPlayer play方法,会莫名的产生__cxa_throw异常, 只是简单的调用系统的api,所以感觉很怪异,自己折腾了半天,后来在网上找到解决方法,在此记录下,还在找报错原因,希望知道的朋友能分享下。

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

短视频报错:libc++abi.dylib`__cxa_throw:
于是会出现这样的异常。 

短视频报错:libc++abi.dylib`__cxa_throw:
解决办法是将all改为Objective-C: 

短视频报错:libc++abi.dylib`__cxa_throw:
参考:https://blog.csdn.net/wangwei1138568289/article/details/71158977

 

相关文章: