我正在尝试使用NSNotificationCenter从AppDelegate调用一个UIView中的方法,但没有成功。
AppDelegate.m
AppDelegate.m
[[NSNotificationCenter defaultCenter] postNotificationName:@"ProcessDidComplete" object:items];
然后通过 MainStoryboard,加载主视图,其控制器类为 MainViewController。
在 MainViewController.h 中的 viewDidLoad 函数中我有:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(ProcessDidComplete:) name:@"ProcessDidComplete" object:nil];
然后调用这个方法
- (void) ProcessDidComplete:(NSNotification *)pNotification
但它从未被调用。
谢谢任何帮助!