2010-08-26 56 views
0

我拥有基于文档的应用程序。我重写了dataOfType函数来保存应用程序。但是,我无法在保存时检索用户在NSSavePanel中给出的应用程序名称。有没有一种方法可以获取应用程序名称。另外调用dataOfType后可调用哪个函数,可覆盖在基于文档的应用程序的保存操作期间取回文档名称

+0

等等,你想要的应用程序名称或文件名?如果前者,你打算如何处理它?如果是后者,是否希望文档的以前的名称(如果有)或用户现在保存它的名称? – 2010-08-26 07:21:49

+0

这是第一次,在文档被保存之前,它的名称是“Untitled”,所以在保存操作之后,这个名字在dataOfType函数中仍然是持久的。我想要“NSSAvePanel中用户给出的名称”。 – Subrat 2010-08-30 07:54:40

回答

0

为什么需要此信息?苹果文档说,您不应该尝试访问dataOfType:或任何其他保存方法中的名称或文件URL,因为这是旧信息。另外可可可能会要求你的文档对象在自己的临时位置保存,而不是真正的路径。

如果您确实需要这些信息,但您必须覆盖其中一个较低级别的保存方法。它们的确切顺序是documented

相关问题