Mac用に移植する必要のあるネットワーク通信用のC++ライブラリがあります。以前は、このライブラリはWindowsC++アプリで使用されていました。
C ++ Network Libのフローは、エラーコードや最後のエラーを返すのではなく、エラーが発生した場合の例外に基づいています。
Macでは、アプリにObjective-C /C++を使用しています。Objective-C / C ++でUIを使用する必要がありますが、コアネットワーク機能に使用されるlibは同じC++libです。
だから私の質問は、ObjectiveCがC++呼び出しによってスローされた例外を処理できるかどうかです。もしそうなら、どのように?そうでない場合、どうすれば解決できますか?または、C ++ Lib呼び出しのラッパーを記述して、例外を消費し、エラーコードを返しますか?
それを解決する方法を教えてください。