【发布时间】:2010-09-21 08:18:44
【问题描述】:
我在 Documents Directory 中存储了一些文件(音频)。我想知道哪个是存储 NSData 的更好选项?文档目录还是 Sqlite?
【问题讨论】:
-
这是一个 iPhone/Pad 应用程序吗?
-
感谢 PurplePilot。它是一个 Ipad 应用程序。等待响应。
我在 Documents Directory 中存储了一些文件(音频)。我想知道哪个是存储 NSData 的更好选项?文档目录还是 Sqlite?
【问题讨论】:
如果您使用 Sqlite3 来存储音频数据,那么它会占用更多空间,也会降低您的应用程序的性能。将 NSData 保存到文件将是正确的选择。
【讨论】:
两者各有利弊。如果您有很多(100 多个)小文件,将它们保存在 SQLite 中可能有利于缓存和查找。如果您只有几个小文件或者它们很大(每个超过 MB),将它们保存在单独的文件中会更简单、更快捷。
【讨论】: