Macos 对NSFileWrapper内容的更改从终端可见,但不';我不会出现在Finder中
我最近将我的OSX应用程序转换为基于包的文件格式,而不是单一的文件格式。我的document类是NSDocument的一个子类,我正在使用-fileWrapperOfType:生成文件包装器以进行写入,并让框架进行磁盘写入。(换句话说,我没有使用NSFileWrapper本身的任何写入方法。) 我正在运行10.9.4、Xcode 5.1.1、10.9 SDK 我能够读写文件,如果我对文档进行了更改,它们会正确地写入文件包。当我从终端检查文件包内容时,我可以看到这些更改,当我读回文件时,这些更改如预期的那样出现 但是,当我使用“Show package contents”命令检查包内容时,这些更改不会出现在Finder中 我需要做些什么让查找器识别包内容的更改吗 谢谢你对这一点的任何建议或想法Macos 对NSFileWrapper内容的更改从终端可见,但不';我不会出现在Finder中,macos,cocoa,nsfilewrapper,Macos,Cocoa,Nsfilewrapper,我最近将我的OSX应用程序转换为基于包的文件格式,而不是单一的文件格式。我的document类是NSDocument的一个子类,我正在使用-fileWrapperOfType:生成文件包装器以进行写入,并让框架进行磁盘写入。(换句话说,我没有使用NSFileWrapper本身的任何写入方法。) 我正在运行10.9.4、Xcode 5.1.1、10.9 SDK 我能够读写文件,如果我对文档进行了更改,它们会正确地写入文件包。当我从终端检查文件包内容时,我可以看到这些更改,当我读回文件时,这些更改如