ios - 如何简单存储一些文件

标签 ios file

我正在开发一个需要显示一些 Logo 的应用程序。这些 Logo 只是 8kb PNG 文件,我只处理其中的一小部分(最多 10-20 个)。但是,这些是从 Internet 下载的,因为它们可能会发生变化。所以,我想要实现的是,让应用程序下载它们(完成),将它们存储到文件系统中,并且只有在它们发生变化时才再次下载(可能是几个月)。

每个人似乎都使用 Core Data,在我看来,它是为更大、更复杂的事情而设计的,因为我的文件将始终具有相同的名称,而且它们之间没有关系。

文件系统是正确的选择吗?有什么好的教程吗?

最佳答案

是的,文件系统可能是您的最佳选择。你说你已经实现了下载。你是怎么做到的?使用 NSURLConnection 吗?如果是这样,那么在某个时刻,您将拥有一个 NSData 对象。这有几个 write...可用于将数据保存到文件系统上的文件的方法。请务必保存文件 in the right place ,因为您的应用程序是沙盒的,您无法在任何您喜欢的地方编写。

关于ios - 如何简单存储一些文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6546022/

相关文章:

python - Python 中 f.seek() 的复杂性

c - 我应该在哪里找到要在C中读取的txt文件

file - Node.js/Express 路由到静态文件 URL

python - httplib.InvalidURL : nonnumeric port:

ios - Xcode生成不同颜色的png格式pdf

iphone - 是 self 释放,释放的实际对象吗?

ios - 使用谓词搜索字符串时提取数组的行号

ios - 如何获取 iOS 移动配置文件的代码签名证书

ios - 获取在控制中心 iOS 上播放的当前轨道

java - 比较文件名和字符串