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

发布于 2024-08-26 23:59:12 字数 124 浏览 6 评论 0原文

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

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

I'm making a new Mac OS X application. (not an iPhone app)
This is document-based application.

It shows a new "Untitled" document instance automatically when it starts up. How can I block this behavior? I wish my application show no window at start up.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

﹉夏雨初晴づ 2024-09-02 23:59:12

Apple Doc,基于文档的应用程序概述 - 常见问题解答

如何才能阻止我的申请
创建一个无标题文档
发射?

实施
applicationShouldOpenUntitledFile:
方法返回NO在你的
应用程序委托阻止
申请打开一个无标题的
启动或激活时的文件。如果
你确实想打开一个无标题的文件
启动后,但不想打开
已运行时的无标题文件
并从扩展坞激活,您可以
相反实施
applicationShouldHandleReopen:hasVisibleWindows:
返回NO

Apple Doc, Document Based application overview - FAQ:

How can I keep my application from
creating an untitled document at
launch?

Implementing the
applicationShouldOpenUntitledFile:
method to return NO in your
application delegate prevents the
application from opening an untitled
file when launched or activated. If
you do want to open an untitled file
when launched, but don't want to open
an untitled file when already running
and activated from the dock, you can
instead implement
applicationShouldHandleReopen:hasVisibleWindows:
to return NO

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文