我想在 Window 上显示应用程序委托消息,例如“应用程序变为活动状态”(调用时调用)。-applicationDidBecomeActive:application
一种方法是使用通知中心,如下所示:
AppDelegate.m
NSNotification *n = [NSNotification notificationWithName:@"AppBecameActive" object:self];
[[NSNotificationCenter defaultCenter] postNotification:n];
视图控制器.m
NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
[nc addObserver:self selector:@selector(showMessageAppBecameActive) name:@"AppBecameActive" object:nil];
这种方式是显示应用程序委托消息的唯一方法吗?或者,是否有任何其他方式,例如查看当前视图控制器实例的属性?
谢谢你的好意。