Как поймать сбой Swift и сделать несколько журналов
В Objective-C,NSSetUncaughtExceptionHandler
можно зарегистрировать некоторые функции, чтобы в последний момент регистрировать исключение.
Это не ловит что-то сбой от Swift.
Можно ли сделать что-то подобное на глобальном уровне в Swift? Например. сделать некоторую регистрацию, если происходит сбой в коде Swift, например, принудительное развертывание nil необязательно.
В частности, я делаю утилиту для регистрации сетевого трафика в приложении, и я хотел бы сбросить свои данные в памяти на диск в случае сбоя.