我正在尝试创建一个类似“项目”的文档,因为它包含指定目录中的子文档。我想要一个全新的文档保存,以使用适当的子目录设置该目录。我想要一个“另存为”来将所有这些子目录和其中的任何文件复制到新位置。但我想要一个“保存”来只更新某些数据文件并且(当然)不覆盖所有子文档!
这样做的“安全”方法是什么?我尝试跟踪文件在我的文档中的位置,并检查它是否与保存位置相同或不同,但感觉很混乱,我担心 Apple 在幕后做一些事情会导致这个在某些情况下,直接的 URL 到 URL 比较会失败。
有没有标准的方法来做这样的事情?