我有NSMutableArray「天」其中包含7個NSMutableArrays,7 NSMutableArrays包含類課。NSMutableArray sortUsingDescriptors
@interface Lesson : NSObject <NSCoding>{
NSString *time1;
NSString *time2;
NSString *predmet;
NSString *namPrepod;
NSString *zamet;
}
之前我是做排序與sortedArrayUsingComparator
,但現在我必須sortedArrayUsingDescriptors
排序做;
sortedArrayUsingComparator
樣子
chetNedel.sunday = [NSMutableArray arrayWithArray:[chetNedel.sunday sortedArrayUsingComparator:^(id cont1, id cont2) { return [[(Lesson *) cont1 time1] compare:[(Lesson *) cont2 time1]]; }]];
[chetNedel.days removeObjectAtIndex:0];
[chetNedel.days insertObject:chetNedel.sunday atIndex:0];
如何將sortedArrayUsingDescriptors
進行排序?