我有一个带有对象的plist,它是一个具有等级的数字。我想按浮点数的值排序。从最大数量到最低数量。而且我不知道如何编写这个函数。
谢谢
答案 0 :(得分:2)
你应该按照等级
对你从plist中得到的数组进行排序 NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"your rank key"
ascending:YES];
NSArray *sortDescriptors = [NSArray arrayWithObject:sortDescriptor];
[yourArray sortedArrayUsingDescriptors:sortDescriptors];
[sortDescriptor release];
在将数组传递给TableView
之前执行此操作 祝你好运答案 1 :(得分:0)
试试这可能对你有帮助..
使用NSSortDescriptor对acending或decending的值进行排序..