是否可以确保在iCloud容器中创建的所有文件都具有唯一的文件名?我可以想象,随着许多设备的运行,我最终会偶然发现在许多设备上使用相同名称创建的文件。
当然最简单的解决方案是以小时/分钟/秒为前置所有文件名,但我想维护一个漂亮的文件结构,其中冲突的文件将使用版本#重命名。
在我的情况下,我按月和年组织文件存储,因此在每个月内文件被命名为文件1,文件2,文件3 ...文件n。
答案 0 :(得分:0)
我发现iCloud会自动重命名在不同设备上使用相同名称创建的文件。 iCloud编号文件,如果它发现文件名末尾的数字,例如如果文件File - 1337.jpg
在不同设备上创建了两次,则在同步后,一个或另一个文件将自动重命名为File -1338.jpg
。