对终端可见的NSFileWrapper内容的更改,但不会显示在Finder中

时间:2014-08-12 00:53:40

标签: macos cocoa nsfilewrapper

我最近将我的OS X应用程序转换为使用基于包的文件格式而不是单文件格式。我的文档类是NSDocument的子类,我使用-fileWrapperOfType:生成文件包装器以进行写入并让框架执行写入磁盘。 (换句话说,我没有使用NSFileWrapper本身的任何编写方法。)

我正在运行10.9.4,Xcode 5.1.1,10.9 SDK。

我可以读取和写入文件,如果我对文档进行了更改,它们会正确地写入文件包。当我从终端检查文件包内容时,我可以看到更改,当我重新读取文件时,更改会按预期显示。

但是,当我使用“显示包内容”命令检查包内容时,Finder中不会出现更改。

我是否需要做些什么才能让Finder识别包内容的变化?

感谢您对此提出任何建议或想法!

0 个答案:

没有答案