cocoa - 如何最好地在 iPhone 应用程序中存储预先存在的数据?

标签 cocoa cocoa-touch

我想制作一个使用一些预先存在的数据的 iPhone 应用程序。例如,我想将 20 个问题及其相对答案存储在某处,以便我可以在应用程序中使用它们。

我考虑过添加现有的 sqlite3 数据库,但我想知道如何将它与核心数据映射?我可以导入数据库并将其设置在某个地方吗?或者 xml 是否更适合此任务?

最佳答案

如果它是一个大型数据集,那么使用 sqlite 及其关联的 API 是一个很好的方法。它将负责索引、内存管理等。

但是,如果数据集足够小,您可以将其全部从文件中吸入内存,那么就这样做;没有理由让 Core Data 的事情变得复杂。

关于cocoa - 如何最好地在 iPhone 应用程序中存储预先存在的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4109920/

相关文章:

macos - 如何衡量Mac应用程序的图形性能?

iphone - 为什么 UIKit 中有这么多方法将 View 连接到事件?

c - 编程简单的音调发生器,在两个立体声中各播放一个音调

objective-c - 将 NSNumbers 的 NSArray 转换为 NSStrings 数组的更好方法

iphone - iphone 上的 UIWebView 电话链接检测

objective-c - 全局变量的链接器错误

ios - 音频播放器持续时间和耗时标签的滞后

iphone - 我可以强制 NSURLConnection 从缓存中加载吗?

ios - 在不同 API 主机之间切换

objective-c - 如何将光标位置向前移动特定长度?