我有一个基于核心数据文档的应用程序(OS X),如果用户未指定要在启动时打开的文档,则打开无标题文档.既然Lion在启动时重新打开了文档,我需要知道如果在上次程序运行时要重新打开文档,如何防止打开这个无标题文档.
以前,我做了一些检查
- (BOOL) applicationShouldOpenUntitledFile: (NSApplication *) sender
并返回- (BOOL) applicationShouldOpenUntitledFile: (NSApplication *) sender
或- (BOOL) applicationShouldOpenUntitledFile: (NSApplication *) sender
适当.我现在应该检查什么以防止在有文件要恢复时打开无标题文档?