私の Objective-C プロジェクトの iOS アプリには、クラッシュする可能性のある C 関数がたくさんあります。クラッシュしたものを処理できるようにしたい。最初は @try-catch メカニズムを使用することを考えていましたが、私が理解している限り、このブロック内のすべての例外をスローして処理する必要があります。本当ですか?どうすれば問題を解決できますか?
たとえば、これは Objective-C コードでの C 関数の呼び出しです。潜在的に、この関数はクラッシュする可能性があります。
err = mailimap_list(session, "", "*", &allList);