设置观察者代码:
NSNotificationCenter *defaultCenter = [[NSWorkspace sharedWorkspace] notificationCenter];
[defaultCenter addObserver:self
selector:@selector(updateLog:)
name:@"Update Log"
object:nil];
发送通知代码:
[[NSNotificationCenter defaultCenter] postNotificationName:@"Update Log" object:self];
将方法定义为:
-(void)updateLog: (NSNotification *) notification {
NSLog(@"Update Log"); }
发送通知时,日志中不会显示“更新日志”文本。 感谢您提供有关此代码无效的任何想法。