【问题标题】:Can I cache/store larger files within my native Iphone App我可以在我的原生 Iphone 应用程序中缓存/存储更大的文件吗
【发布时间】:2010-12-01 01:25:28
【问题描述】:

我们正在寻求编写一个可以本地存储来自服务器的短视频和 pdf 以供离线查看的应用程序。这可能吗?如果是这样,我允许多少存储容量。

那么,我可以下载 1GB 的视频以便稍后在我的应用中查看吗?

【问题讨论】:

    标签: iphone ipad synchronization download


    【解决方案1】:
    1. 是的。
    2. 不超过设备的存储容量。
    3. 是的。

    注意 iOS 提供单独的 Temporary、Cache 和 Documents 文件夹用于存储。您应该使用 Temporary 或 Caches 文件夹进行存储,因为 Documents 文件夹在与 iTunes 同步时会备份,如果要传输大文件,这会非常慢。

    【讨论】:

    • 只是为了清楚。该应用程序在安装时不会有这些视频/内容。当服务器上准备好新视频时,需要下载或同步它们。还是不错的。
    【解决方案2】:

    是的。您可以将内容存储在 NSUserDefaults 或文件系统中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多