我如何通过creationDate对PFObjects数组进行排序?我尝试过类似下面的内容,但这并没有产生预期的结果。
NSSortDescriptor *dateDescriptor = [NSSortDescriptor
sortDescriptorWithKey:@"creationDate"
ascending:YES];
NSArray *sortDescriptors = [NSArray arrayWithObject:dateDescriptor];
NSArray *sortedEventArray = [nodeEventArray
sortedArrayUsingDescriptors:sortDescriptors];
答案 0 :(得分:6)
NSSortDescriptor *dateDescriptor = [NSSortDescriptor
sortDescriptorWithKey:@"createdAt"
ascending:YES];
NSArray *sortDescriptors = [NSArray arrayWithObject:dateDescriptor];
NSArray *sortedEventArray = [nodeEventArray
sortedArrayUsingDescriptors:sortDescriptors];
或者updatedAt
上次更新。
答案 1 :(得分:0)
将dateDescriptor更改为:
NSSortDescriptor *dateDescriptor = [NSSortDescriptor
sortDescriptorWithKey:@"self.creationDate"
ascending:YES];
如果要检查数组内对象的属性,则需要添加self。