2010-07-16 187 views
0

我有一個存儲在NSUserDefaults中的書籤列表。對於每個書籤條目,我從一個sqlite數據庫中檢索數據。然後我創建這些書籤的數組。數組中的每個書籤都表示爲人物對象。重新排序陣列

如何重新排序數組以排序人的名字?

+0

數據庫是否存儲該人的名字?如果它確實需要做的就是在'ORDER BY first_name'上加上你的查詢。 – amphetamachine 2010-07-16 04:33:49

+0

當我查詢數據庫我查詢每個人 - 一次一個。 我只是想重新排列數組。數據庫確實包含名字,但要通過數據庫進行排序,我需要遍歷NSUserDefault數組並構建所有書籤ID的列表,然後查詢數據庫以查找所有ID按名稱排序。 只是認爲它可能是用戶重新排列數組如何。 – 2010-07-16 04:54:16

回答

2

要對NSArray進行排序,您可以使用sortedArrayUsingDescriptors:,sortedArrayUsingSelector:或其他sorting variants之一。