Если я пропустил прототип, XCode (LLVM) предложит мне ошибку
нет предыдущего прототипа функции для exceptionHandler
Но зачем они нужны в моем приведенном ниже коде?
void exceptionHandler(NSException * exception); // Why this Line is needed?
void exceptionHandler(NSException * exception)
{
// ....
}
@implementation AppDelegate
- (void) applicationDidFinishLaunching:(UIApplication *)application
{
NSSetUncaughtExceptionHandler(&exceptionHandler);
...