Objective c 如何在Facebook iOS SDK上存储多个分数值

Objective c 如何在Facebook iOS SDK上存储多个分数值,objective-c,facebook,facebook-graph-api,Objective C,Facebook,Facebook Graph Api,我知道我可以访问Score API在Facebook上存储玩家的分数。我的问题是,如果我想为多个分数值打分,我该怎么做 例如,我想存储Highscore和总行驶距离。 我现在的做法是: NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: [NSString stringWithFormat:@"%d", mScore]

我知道我可以访问Score API在Facebook上存储玩家的分数。我的问题是,如果我想为多个分数值打分,我该怎么做

例如,我想存储Highscore和总行驶距离。 我现在的做法是:

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   [NSString stringWithFormat:@"%d", mScore], @"score",
                                   nil];

[FBRequestConnection startWithGraphPath:[NSString stringWithFormat:@"%llu/scores",
fbid] parameters:params HTTPMethod:@"POST" 
      completionHandler:^(FBRequestConnection *connection, id result, NSError *error)];
但这只允许我存储一个值,因为通过对其他值再次调用同一个值,它将覆盖旧值


有人知道如何存储多个值吗?请提供帮助。

来自Facebook文档-:

当玩家获得新的高分或击败朋友的分数时,Graph API for scores允许游戏开发者在新闻提要和时间线上发布游戏故事

基本上,用户当前可以有一个与应用程序相关联的分数,这适用于只有一个高分但没有多个高分的游戏