2010-10-11 54 views
0

這裏是我的代碼:的applicationDidFinishLaunching - 不觸發

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification { 
    NSRunAlertPanel(@"", @"", @"", @"", @""); 
} 

我有這個,只是爲了測試它,出於某種原因,該NSRunAlertPanel不會觸發應用程序啓動後,...這是一個問題因爲我的應用程序需要運行很多「初始化」的東西。

還有其他的方法嗎?爲什麼發生這種情況?

+0

這是在實現NSApplicatonDelegate協議的類中嗎? – Abizern 2010-10-11 05:17:29

回答

0

上找到antoher論壇這個此評論:

確定的applicationDidFinishLaunching運行?即你真的將你的應用程序委託對象連接到文件所有者(或應用程序)的委託出口嗎?

此外還發現另一個論壇發帖,作者只是做了一個乾淨的清理舊文物,並開始工作。

+0

乾淨是什麼意思? – objectiveccoder001 2010-10-11 02:27:49

+0

對不起,我的意思是說乾淨。它清除了構建目錄,所以不會遺留以前構建的構件。 – drekka 2010-10-11 02:33:59