2014-04-08 87 views

回答

0

可以爲NSWorkspaceDidTerminateApplicationNotification註冊:

[[[NSWorkspace sharedWorkspace] notificationCenter] addObserver:self 
         selector:@selector(appTerminatedNotification:) 
          name:NSWorkspaceDidTerminateApplicationNotification 
          object:nil]; 

的通知發佈的應用程序終止時,通知的userInfo 包含關於終止應用程序的信息:

-(void)appTerminatedNotification:(NSNotification *)notification 
{ 
    NSLog(@"%@ terminated", [[notification userInfo] objectForKey:@"NSApplicationName"]); 
} 
+0

聽起來前途。我會嘗試一下,如果它有效,請關閉它。 – user3339357

+0

工程就像一個魅力。謝謝! – user3339357