gpt4 book ai didi

iOS:如何确定 iCloud 中哪个文件较新(版本与上次修改日期)?

转载 作者:行者123 更新时间:2023-11-29 13:18:54 28 4
gpt4 key购买 nike

我知道我可以获得关于 iCloud 文件的两条信息:版本和上次修改日期。问题是,当我处理两个同名的 iCloud 文件时,使用版本或上次修改日期来确定哪个更新会更好吗?

在我看来,上次修改日期在理论上会更准确,但我看到很多教程说应该使用版本来比较两个文件以确定哪个文件较新。

我想知道更好的做法是什么,为什么。

最佳答案

当您在一台计算机上并且系统时间一致时,最后修改日期是很好的。当您使用 iCloud 时,您至少需要考虑三个系统时间——至少两个用户设备上的本地时间,加上 iCloud 服务器认为的时间。即使使用 NTP,也不能保证绝对同步。

NSFileVersion 的存在是为了解决这个问题——您可以向它询问文件的最新版本,它应该会找到正确的版本。它很可能有自己的错误会影响结果的准确性,但它至少旨在为您提供正确的答案,而不管时间同步如何。

关于iOS:如何确定 iCloud 中哪个文件较新(版本与上次修改日期)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14879135/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com