在Lion / XCode 4.1中不再调用applicationShouldHandleReopen

时间:2011-07-23 08:25:37

标签: cocoa osx-lion

我刚刚安装了OS X Lion和XCode 4.1。

我有一个应用程序,可以在启动时自动打开上次使用的文档。为此,我实现了applicationShouldHandleReopen。

此应用程序用于在Snow Leopard上从XCode 4.0.2启动。

用XCode 4.1编译我的应用程序后,它停止了工作。

我在applicationShouldHandleReopen中设置了一个断点,但除非我点击Dock上的app图标,否则它永远不会中断。

当我在Finder中双击应用程序而不是从XCode 4.1运行它时,它按预期工作;它会启动最后一个文档,这意味着必须在启动时调用applicationShouldHandleReopen。

有什么想法发生了什么?我应该怎样做才能恢复旧的行为?

或者您认为这是XCode 4.1中的错误吗?

由于

1 个答案:

答案 0 :(得分:0)

这不再是问题。我不再观察到这种行为了。