iOS (Swift 4) - ошибка отлова сторонней библиотечной функцией, которая не выдает
Существуют ли хорошие способы перехвата исключений, возникающих при вызовах функций сторонними библиотеками / структурами (с закрытым исходным кодом), когда функция явно не имеет throw
?
Любопытно, как правильно справиться с этим в Obj-C и Swift.
Пример: интегрировать SDK Analytics с закрытым исходным кодом в мое приложение. Этот SDK падает во время инициализации. Я не хочу, чтобы мое приложение зависало, но я хочу, чтобы оно продолжало работать без SDK Analytics.