Iphone 在cocos2d中显示前10名高分

Iphone 在cocos2d中显示前10名高分,iphone,objective-c,cocos2d-iphone,Iphone,Objective C,Cocos2d Iphone,我成功地集成了openfeint以获得全球分数,我希望在cocos2d游戏中显示本地前10名的高分 任何人都有这方面的基本教程吗?使用NSArray保存分数。并使用NSUserDefaults保存/加载它 如果你有一个固定数量的水平-使用NSArray保持。更改数组值时: -(void) saveScore { NSUserDefaults *settings = [NSUserDefaults standartUserDefaults]; [settings setObject

我成功地集成了openfeint以获得全球分数,我希望在cocos2d游戏中显示本地前10名的高分


任何人都有这方面的基本教程吗?

使用NSArray保存分数。并使用NSUserDefaults保存/加载它

如果你有一个固定数量的水平-使用NSArray保持。更改数组值时:

-(void) saveScore
{
    NSUserDefaults *settings = [NSUserDefaults standartUserDefaults];
    [settings setObject: myScoreArray forKey:@"my scores"];
    [settings synchronize];
}
要加载阵列,请执行以下操作:

-(void) loadScores
{
    NSUserDefaults *settings = [NSUserDefaults standartUserDefaults];
    myScoreArray = [settings objectForKey:@"my scores"];
    //also check if myScoreArray in nil - first launch
}