Documentation Archive Developer
Search

ExceptionHandling Changes

ExceptionHandling (Added)

Added NSExceptionHandler
Added NSExceptionHandler.defaultExceptionHandler() -> NSExceptionHandler! [class]
Added NSExceptionHandler.delegate() -> AnyObject!
Added NSExceptionHandler.exceptionHandlingMask() -> Int
Added NSExceptionHandler.exceptionHangingMask() -> Int
Added NSExceptionHandler.setDelegate(AnyObject!)
Added NSExceptionHandler.setExceptionHandlingMask(Int)
Added NSExceptionHandler.setExceptionHangingMask(Int)
Added NSObject.exceptionHandler(NSExceptionHandler!, shouldHandleException: NSException!, mask: Int) -> Bool
Added NSObject.exceptionHandler(NSExceptionHandler!, shouldLogException: NSException!, mask: Int) -> Bool
Added NSExceptionHandlerResume()
Added NSHandleOtherExceptionMask
Added NSHandleTopLevelExceptionMask
Added NSHandleUncaughtExceptionMask
Added NSHandleUncaughtRuntimeErrorMask
Added NSHandleUncaughtSystemExceptionMask
Added NSHangOnOtherExceptionMask
Added NSHangOnTopLevelExceptionMask
Added NSHangOnUncaughtExceptionMask
Added NSHangOnUncaughtRuntimeErrorMask
Added NSHangOnUncaughtSystemExceptionMask
Added NSLogOtherExceptionMask
Added NSLogTopLevelExceptionMask
Added NSLogUncaughtExceptionMask
Added NSLogUncaughtRuntimeErrorMask
Added NSLogUncaughtSystemExceptionMask
Added NSStackTraceKey
Added NSUncaughtRuntimeErrorException
Added NSUncaughtSystemExceptionException