NSApplicationWillTerminateNotification не работает
Моя проблема в том, что NSApplicationWillTerminateNotification
не вызывается при выходе из приложения. Что я пробовал: (appDelegate.m)
- (void) applicationDidFinishLaunching:(NSNotification *)aNotification{
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillTerminate:) name:NSApplicationWillTerminateNotification object:nil];
}
- (void)applicationWillTerminate:(NSNotification *)aNotification{
NSLog(@"quit");
}
ИЛИ ЖЕ
- (void)applicationWillTerminate:(NSApplication *)application{
NSLog(@"Quit");
}
У моего приложения нет окна, так как это фоновое приложение -> Я удалил окно и меню в интерфейсе Builder.
1 ответ
Решение
Приложения в фоновом режиме прекращаются без какого-либо уведомления.