2010-10-11 52 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