-(void)handleTerminate:(NSNotification*)notification
{
NSDictionary *theData = [notification userInfo];
if (theData != nil) {
NSDate *date = [theData objectForKey:@"TerminateDate"];
NSLog(@"MainViewController App Terminate Date: %@", date);
}
}
处理监听到通知处理
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(handleTerminate:) name:@"AppWillTerminateNotification---" object:nil];
进行监听
NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:
@"helloword",@"TerminateDate",
nil];
[[NSNotificationCenter defaultCenter]postNotificationName:@"AppWillTerminateNotification---" object:nil userInfo:dic];
发送通知
2014-03-26 16:37:45.643 州22[5506:60b] MainViewController App Terminate Date: helloword
处理结果---