核心数据NSSet对象的NSSortdescriptor

时间:2014-05-22 02:51:14

标签: ios objective-c core-data nsset

我正在传递我的CoreData对象的NSMutableArray,它碰巧是一个NSSet,目前我正在将它传递给这样的数组

tableViewMArray = [NSMutableArray arrayWithArray:[cardNumber.cNumbers allObjects]];

我想知道如何使用SortDescriptor吗?集合中的所有值都是具有数字值的字符串,某些字符串用斜杠分隔。

1 个答案:

答案 0 :(得分:0)

对NSSet进行排序:

NSArray *sortDescriptors = [NSArray arrayWithObject:[NSSortDescriptor sortDescriptorWithKey:@"name" ascending:YES]];
NSArray *sortedArray = [[recipes allObjects] sortedArrayUsingDescriptors:sortDescriptors];