iOS (Swift 4) - ошибка отлова сторонней библиотечной функцией, которая не выдает

Существуют ли хорошие способы перехвата исключений, возникающих при вызовах функций сторонними библиотеками / структурами (с закрытым исходным кодом), когда функция явно не имеет throw?

Любопытно, как правильно справиться с этим в Obj-C и Swift.

Пример: интегрировать SDK Analytics с закрытым исходным кодом в мое приложение. Этот SDK падает во время инициализации. Я не хочу, чтобы мое приложение зависало, но я хочу, чтобы оно продолжало работать без SDK Analytics.

0 ответов

Другие вопросы по тегам