2013-10-11 33 views
1

我正在處理sqlite數據庫iOS。在我的sqlite查詢中,我從數據庫中檢索多個列和行。列的名稱是"Username", "Task", "Period", "Date", "Status"。所有這些字段的類型都是"text"。該查詢將檢索表中與特定Username對應的所有行。在iOS中管理從SQLite數據庫返回的多個行和列

我不知道如何管理返回的數據。我需要在表格中顯示一部分數據(僅限任務和日期),並在單擊其中一行時顯示其餘部分(期間和其他相關內容)。

回答

0

創建一個自定義NSObject子類來容納這些自定義屬性。你可以設置一個像這樣:

@interface Employee 

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

@end 

如果你已經測試你的查詢和他們的速度快,即使你把所有這些領域(包括你不需要在那個時間點上的)然後就店他們在第一個查詢的那個類。然後,當訪問該行時,您可以簡單地訪問您需要的任何屬性。如果事情變得緩慢並且當時您不需要某些信息,那麼在需要額外信息時執行後續查詢。

+0

好的..讓我試試這個.. – Shradha