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:
這裏寫圖片描述

感謝提供解決錯誤信息的博主。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章