gpt4 book ai didi

ios - 锁定文件以在 Dropbox 中编辑

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:07:23 25 4
gpt4 key购买 nike

我正在 iOS 中构建将数据保存在 Dropbox 中的应用程序。多个设备可以使用相同的数据。这样做时,有时两个设备可能会覆盖同一个文件。为了避免这种情况,是否有任何类似的锁定文件可供写入。

也欢迎任何替代解决方案。

最佳答案

虽然我不知道 Dropbox API,但我总是会小心使用锁定机制。我从某些系统知道,锁会导致问题,例如,如果应用程序崩溃或退出并且锁没有被释放。

不过,一种非常简单的方法是在您读取文件后存储修改日期。然后,在保存更改之前,将您的存储值与最新值进行比较。如果它们不同,则文件已被修改。接下来询问您的用户如何继续并提交更改、取消或创建一个具有相同名称和一些附录的新文件。我使用的一些同步客户端就是这样处理这个问题的。

关于ios - 锁定文件以在 Dropbox 中编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22036693/

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