我在 MacOS 上对文件进行逐字节复制,因此我丢失了有关该文件的所有文件头数据(即 LastModified、CreateDate 等)。
我不想使用 copyItemAtURL,因为它没有给我我需要的细粒度控制,特别是允许取消复制、进度更新、暂停等功能。但我确实想模仿 copyItemAtURL 对文件的作用标头数据 - 我只是不知道那是什么。
我知道如何掌握基础知识,从源文件中获取 NSURLContentModificationDateKey、NSURLCreationDateKey,并将其应用于目标文件。
我的问题是:我还应该确保从原始文件传输到新文件吗?标签?安全信息?
任何建议都非常感谢!
编辑
我确实在这里的苹果文档中找到了一些关于元数据的一般指导,但它并没有真正指出在什么条件下应该填充哪些元数据。