0
我想要有以下方法調用,排序。我可以使用分類描述符嗎?如果是這樣,我該怎麼做呢?如何修改此方法調用,以便使用sortdescriptors進行排序?
NSArray *subcategoriesNames = [self.dataManager getSubcategoriesOfCategory:self.category];
for (SubcategoryEntity *subcategory in subcategoriesNames) {
NSLog(@"print all subcategories %@",subcategory.icon);
NSLog(@"print all subcategories %@",subcategory.title);
BaseTableItem *item = [[BaseTableItem alloc] initWithText:subcategory.title andIcon:subcategory.icon];
[self.tableItems addObject:item];
[item release];
我需要該子類categoriesNames在循環中使用之前進行排序。
Datamanager
是一個Coredata
對象。它從數據庫中檢索一組行,每一行都有一個標題和一個圖標。我需要按標題發生。
大衛你怎麼得到的代碼顯示那樣? – jason 2011-04-18 02:34:13
縮進4個空格,或(更容易)點擊帶有「{}」圖標的按鈕 – 2011-04-18 02:37:30
[如何使用sortedArrayUsingDescriptors對NSMutableArray進行排序?](http://stackoverflow.com/questions/1844031/how -to-sort-nsmutablearray-using-sortedarrayusingdescriptors) - 非常好的答案。 – 2011-04-18 02:41:22