2011-06-13 70 views
1

有没有一种方法可以让我在显示它的窗口之前在我的NSDocument上执行工作?理想情况下,我想选择不显示窗口,甚至在文档显示给用户之前关闭文档。我知道这听起来很奇怪,但文档“有时”更像是一个命令文件,而不是用户工作的可编辑文档。在打开NSDocument后启动处理

我可以通过覆盖showWindows(不是调用[super showWindows])来隐藏窗口,但是当窗口不可见时,将文档保存在Lion上。另外,我在readFromData之内试过[self close],但那似乎不起作用。

回答