如何修改此方法调用,以便使用sortdescriptors进行排序?

时间:2011-04-18 02:25:07

标签: ios objective-c uitableview core-data nssortdescriptor

我正在尝试调用以下方法,已排序。我可以使用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];

我需要subategoriesNames在循环中使用之前进行排序。

DatamanagerCoredata个对象。它从数据库中检索一组行,每行都有一个标题和一个图标。我需要通过标题进行排序。

1 个答案:

答案 0 :(得分:0)

如何使用sortedArrayUsingDescriptors对NSMutableArray进行排序? - 那里非常好的答案。 - David Gelhar 4月18日2:41