0

我的问题是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");
}

我的应用程序没有窗口,因为它是一个后台应用程序 -> 我删除了界面生成器中的窗口和菜单。

4

1 回答 1

1

后台应用程序在没有任何通知的情况下终止。

于 2011-08-14T14:56:37.273 回答