在基于Mac OS X文档的应用程序启动时,如何防止创建新的无标题文档?

时间:2010-04-01 06:16:25

标签: macos document-based

我正在制作新的Mac OS X应用程序。 (不是iPhone应用程序) 这是基于文档的应用程序。

它在启动时自动显示一个新的“无标题”文档实例。我怎么能阻止这种行为?我希望我的应用程序在启动时不显示任何窗口。

1 个答案:

答案 0 :(得分:17)

<强> Apple Doc, Document Based application overview - FAQ

  

如何保留我的申请   在。创建一个无标题文档   启动?

     

实施   applicationShouldOpenUntitledFile:   在你的方法中返回NO   应用程序委托阻止了   开放无题的申请   启动或激活时的文件。如果   你想要打开一个无标题的文件   推出时,但不想打开   已经运行时的无标题文件   并且从码头激活,你可以   而是实施   applicationShouldHandleReopen:hasVisibleWindows:   返回NO