我有一个投放异常的项目没有做任何事情。 我在 applicationDidFinishLaunching 的末尾有这行代码:
@throw [NSException exceptionWithName:@"exception name" reason:@"reason" userInfo:nil];
[NSException raise:@"raise exception test" format:@""];
我在调试时逐行排队,他们似乎无所事事,应用程序继续运行,控制台中没有输出。
我已经检查过“启用Objective-C Exceptions”是否已启用调试和释放模式。 主类是NSApplication,因此没有可能弄乱“reportException”
你可以给我更多的东西,我应该仔细检查,以使异常再次起作用吗?