我有一个将数据存储在本地目录中的 iOS 应用程序。我希望能够在运行我的应用程序的多个设备之间同步此数据。目前这是使用核心数据,但我希望必须更改为一些基于文本的文件存储系统以使同步更容易。
我原以为 DropBox API 会让这一切变得轻松愉快,而且我可以告诉 API 在启动/保存时简单地同步我的数据文件夹的内容。然而,DropBox API 似乎只不过是一种上传和下载文件的美化方式。
我这个假设错了吗? DropBox API 真的可以让充满文本文件的文件夹保持同步变得容易吗?如果没有,您是否可以提供其他服务或建议?同步很难 - 我希望 DropBox 能让它变得更容易。
最佳答案
使用 /metadata ,获取有关文件夹内容的信息再简单不过了。您需要做的就是检查 modified
日期,如果它与您本地的日期不同,则执行适当的操作。它还将为您提供任何文件内容的元数据,因此您可以根据需要选择需要上传/下载/添加/删除的文件。
任何比这更多的功能都将非常依赖于应用程序;您可以自行决定何时以及如何处理不同的文件。
关于iphone - 数据与 DropBox API 和 iOS 同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4811932/