1

有些人可以给我一个很好的 iphone 文件系统资源吗?基本上我想知道:

  1. 我在哪里可以将下载的文件保存到哪些文件夹中?哪些是不允许的?
  2. 这些文件夹中的哪些是隐藏的?(不会备份提取)这些文件应保留在设备上。

我想做的是:用户可以从我们的服务器下载一些视频并使用我们的应用程序观看。所以我必须下载视频并将其保存在 iPhone 上的某个位置,但我不知道这些文件的确切保存位置,因此不会备份提取。

首先我尝试~/Documents了文件夹,但其中的文件将被提取,所以对我来说不是一个选项。
其次,我尝试了该~/tmp文件夹。这个文件夹似乎对我有用,因为它没有被提取,但我不知道这个文件夹是否总是存在?它会持续多久?因为它被称为临时,它会在一段时间/事件后被清理吗?

如果有人为我提供信息,我将不胜感激。

谢谢你的建议,
布朱

4

2 回答 2

1

您可能想使用<Application_Home>/Library/Caches.

来自苹果文档@ https://developer.apple.com/iphone/prerelease/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/RuntimeEnvironment/RuntimeEnvironment.html#//apple_ref/doc/uid/TP40007072-CH2-SW12

使用此目录来编写您希望在应用程序启动之间保留的任何特定于应用程序的支持文件。您的应用程序通常负责添加和删除这些文件。但是,iTunes 会在设备完全恢复期间删除这些文件,因此您应该能够根据需要重新创建它们。

于 2010-07-13T09:31:27.240 回答
0

您需要阅读以下内容:

创建路径和定位目录

所有的。小心。

于 2010-05-05T09:18:39.053 回答