我已經編寫了一個通過單個.h文件(MyAdaptedViewController.h)引用的iOS庫。iOS:防止圖書館崩潰整個應用程序
這實質上是一個視圖,它位於完整的UIViewController中。然而,由於庫的性質,它可能會崩潰(處理信號處理,網絡連接和音頻輸入/輸出)。
如果在單個UIViewController中發生崩潰,即如果發生崩潰,用戶可以在MyAdaptedViewController被禁用時繼續使用應用程序,那麼我希望整個應用程序能夠免受崩潰。我知道這將取決於崩潰的類型,但我希望大多數崩潰/異常可以被捕獲?
E.g.
將@try {} @趕上{}或
無效的UncaughtExceptionHandler(NSException *除外)
是可能的解決方案?