将Core Data用于类似Dropbox的应用程序

时间:2014-11-01 13:07:45

标签: ios core-data dropbox

我正在编写类似于Dropbox的iOS应用程序。我现在的主要问题是如何组织文件存储。

我想使用Core Data来存储文件或文件夹。文件实体将具有以下属性:

  • 档案路径

  • 文件名

  • 观看次数

这是为此任务选择核心数据的好方法吗?我还需要搜索文件。但这是一个问题。在开始时,我只是为根目录加载文件和文件夹,并且不知道每个文件夹包含的内容。因此,要检索相应文件夹的文件,我需要打开它。但要搜索我想我需要了解服务器上的所有文件。

我是否需要使用最少的数据从服务器检索整个文件树?或者我可能应该创建一个搜索请求,返回包含所有搜索文件的JSON。谢谢你的建议。

如果您可以删除指向如何组织服务器上文件镜像的示例的链接。

0 个答案:

没有答案