我有一个基于文档的Cocoa应用程序,必须在运行之前启动一个子进程。如果在显示任何文档窗口之前该过程可以完成启动,那将是最好的。当进程完全启动时,我会收到通知。
如何在通知到达之前延迟创建无标题的NSDocument子类对象?我有一个启动画面和超时,所以我可以“忙等待”,仍然可以获得用户生成的事件。我可以覆盖我需要的任何课程。
答案 0 :(得分:2)
请参阅-applicationShouldOpenUntitledFile:委托方法。当您准备好以下代码时,可以说“NO”并自己创建无标题文档:
[[NSDocumentController sharedDocumentController] newDocument:self];