Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa 启动时延迟文档创建_Cocoa_Subprocess_Nsdocument - Fatal编程技术网

Cocoa 启动时延迟文档创建

Cocoa 启动时延迟文档创建,cocoa,subprocess,nsdocument,Cocoa,Subprocess,Nsdocument,我有一个基于文档的Cocoa应用程序,在运行之前必须启动一个子进程。最好在我显示任何文档窗口之前完成启动该进程。进程完全启动时,我会收到通知 在通知到达之前,如何延迟创建未命名的NSDocument子类对象?我有一个启动屏幕和一个超时,所以我可以“忙着等待”,并且仍然可以获得用户生成的事件。我可以重写任何需要重写的类。请参阅委托方法。当您准备好使用以下代码时,您可以说“否”并自行创建无标题文档: [[NSDocumentController sharedDocumentController] n

我有一个基于文档的Cocoa应用程序,在运行之前必须启动一个子进程。最好在我显示任何文档窗口之前完成启动该进程。进程完全启动时,我会收到通知

在通知到达之前,如何延迟创建未命名的NSDocument子类对象?我有一个启动屏幕和一个超时,所以我可以“忙着等待”,并且仍然可以获得用户生成的事件。我可以重写任何需要重写的类。

请参阅委托方法。当您准备好使用以下代码时,您可以说“否”并自行创建无标题文档:

[[NSDocumentController sharedDocumentController] newDocument:self];

不要使用闪屏;他们很烂。必须同意这个观点。:-)这非常有效。我等待通知,然后调用上面的代码。非常感谢。