我試圖讓NSNotifications工作。在這一刻,沒有成功。NSNotification失敗....爲什麼?
在我appDelegate.m文件我有:
[[NSNotificationCenter defaultCenter] postNotificationName:@"first" object:nil];
在我mainViewController.m,在viewDidLoad方法我有
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(firstRun)name:@"first" object:nil];
並建立了一個方法(在mainViewController.m以及):
-(void) firstRun:(NSNotification *) notification
{
NSLog(@"This works!");
}
但是,運行應用程序時,在日誌中沒有看到任何輸出。
我的代碼有什麼問題?請指教。
Adri,如果您有時間,請點擊下面答案旁邊的複選標記,以便將此問題標記爲已回答並被視爲已關閉。 – 2013-04-09 21:23:34
@Mike完成!謝謝你提醒我。 – A3O 2013-04-10 07:36:56