通过Core Data在iOS上进行离线模式

时间:2013-11-21 14:53:56

标签: ios core-data video

我有一个有视频内容的应用程序(像youtube一样) 我想在我的应用程序中进行离线模式(没有互联网连接模式)

  1. 最终用户将下载视频资源
  2. 视频源将保存在设备上
  3. 当应用程序将在离线模式下打开时,最终用户将获得离线视频内容
  4. 我很高兴听到实现这种逻辑的最佳方法是什么,我听说Core Data有一些源代码或你知道的例子吗?

1 个答案:

答案 0 :(得分:4)

你的问题很通用。您应该提供有关目标的一些详细信息。

在这种情况下,核心数据可能需要做很多工作。特别是它的学习曲线。

一个简单的解决方案可能是在文件系统上保存视频,并使用plist文件(或任何你想要的)来包含存储视频的路径(元信息)。

无论如何,如果您想采用核心数据,这将只包含有关视频的元信息。而不是视频。和以前一样,它们将保存在磁盘上。也许外部存储功能可能是正确的方法。