Если используется NSSetUncaughtExceptionHandler
, он обрабатывает ошибки времени выполнения объекта-C. https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Miscellaneous/Foundation_Functions/index.html#//apple_ref/c/func/NSSetUncaughtExceptionHandlerswift - Как бороться с неперехваченным исключением
NSSetUncaughtExceptionHandler
может поймать исключение:
var a: NSArray = [""]
println(a[2])
Но NSSetUncaughtExceptionHandler
не может поймать исключения:
var a = [""]
println(a[2])
Как быстры дело с необъективным-C ошибки во время выполнения (ошибки быстры во время выполнения)? ?
У меня такая же проблема, кажется, что NSSetUncaughtExceptionHandler не работает с быстрыми исключениями. –