1

我正在sqlite处理iOS. 在我的sqlite查询中,我从数据库中检索多个列和行。列的名称是"Username", "Task", "Period", "Date", "Status"。所有这些字段都是 type "text"。该查询将从表中检索与特定Username.

我不知道如何管理返回的数据。我需要将部分数据(仅任务和日期)显示在表格中,并在单击其中一行时显示其余部分(期间和其他相关内容)。

4

1 回答 1

0

创建一个自定义 NSObject 子类来容纳这些自定义属性。您可以像这样设置一个:

@interface Employee

@property (nonatomic, copy) NSString* username;
...

@end

如果您已经测试了查询并且即使您提取所有这些字段(包括您当时不需要的字段)它们也很快,那么只需将它们与第一个查询一起存储在该类中。然后,当访问该行时,您可以简单地访问您需要的任何属性。如果事情变得缓慢并且您当时不需要某些信息,则在需要该额外信息时执行后续查询。

于 2013-10-11T13:18:16.490 回答