启动时延迟 Cocoa NSDocument 创建
我有一个基于文档的 Cocoa 应用程序,它必须在运行之前启动一个子进程。如果该进程能够在我显示任何文档窗口之前完成启动,那就最好了。当该过程完全开始时,我会收到通知。
如何延迟创建无标题的 NSDocument 子类对象,直到通知到达?我有一个启动屏幕和一个超时,因此我可以“忙等待”并仍然获得用户生成的事件。我可以覆盖我需要的任何课程。
I have a document-based Cocoa application that has to start up a sub-process before running. It would be best if that process could finish starting up before I display any document windows. I get a notification when the process has fully started.
How can I delay the creation of the untitled NSDocument subclass object until the notification arrives? I have a splash screen and a timeout, so I can "busy wait" and still get user-generated events. I can override any class I need to.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请参阅 -applicationShouldOpenUntitledFile:委托方法。当您准备好以下代码时,您可以说“不”并自行创建无标题文档:
See the -applicationShouldOpenUntitledFile: delegate method. You can say "NO" and create the untitled document on your own when you're ready with the following code: