我的 Objective-C 项目 iOS 应用程序中有一堆 C 函数,它们可能会崩溃。我希望能够处理那些崩溃的。一开始我想用@try-catch机制,但据我了解,这个块内的所有异常都必须抛出才能处理。这是真的吗?我该如何解决我的问题?
例如,这是在 Objective-C 代码中调用 C 函数。此功能可能会崩溃。
err = mailimap_list(session, "", "*", &allList);
我的 Objective-C 项目 iOS 应用程序中有一堆 C 函数,它们可能会崩溃。我希望能够处理那些崩溃的。一开始我想用@try-catch机制,但据我了解,这个块内的所有异常都必须抛出才能处理。这是真的吗?我该如何解决我的问题?
例如,这是在 Objective-C 代码中调用 C 函数。此功能可能会崩溃。
err = mailimap_list(session, "", "*", &allList);