Sag*_*ari 1 sorting objective-c nsarray
假设我的游戏中有以下数据.我用cocos2d开发了游戏.
Name Score
Sagar 10000
Amit 2000
Vishal 90
Run Code Online (Sandbox Code Playgroud)
以上数据存储在plist文件中.
Plist有一个数组作为root.
其中有10个字典.
每个字典都有两个值:
我用的时候
NSMutableArray *x=[[NSMutableArray alloc] initWithContentsOfFile:@"Sagar.plist"];
Run Code Online (Sandbox Code Playgroud)
我想按分数对这个可变数组进行排序.
可能吗?
使用排序描述符:
NSSortDescriptor * sortByScore = [[[NSSortDescriptor alloc] initWithKey:@"Score" ascending:NO] autorelease];
NSArray * descriptors = [NSArray arrayWithObject:sortByScore];
NSArray * sorted = [x sortedArrayUsingDescriptors:descriptors];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3204 次 |
最近记录: |