【发布时间】:2012-02-21 13:00:41
【问题描述】:
我的应用程序有一个已预加载数据的 sqlite 数据库。数据库有很多表。我想显示一个表列表,所以我必须查询数据库或只列出我的实体?!当用户点击表名时,下一个 uitableview 会显示该指定表的数据。表之间没有关系。现在只从数据库中选择很重要。 前进的最佳方式是什么? sqlite api 或核心数据。我是 iOS 编程新手。我正在阅读有关核心数据的信息。听起来不错,但我很困惑如何解决这个问题。
编辑:顺便说一下,表格是相同的。它们都具有相同的属性。我已经在表格中拆分,以便每个表格代表一个类别,我想它最适合 iDevices 上的内存使用。
【问题讨论】:
-
关于你的最后一点 - 这可能是浪费精力。如果您使用核心数据并获取请求,则最好将单个表/实体和类别作为属性。
-
将所有数据放在一个表中不会导致延迟?我可能会有超过 10K 行数据。
标签: objective-c ios core-data ios5 sqlite