在iOS中从游戏中心获取分数

时间:2015-05-04 05:51:16

标签: ios objective-c game-center

如何从iOS游戏中心获取分数?我需要iOS中游戏中心的用户分数。

我正在尝试使用Apple文档中提供的代码从Game Center(沙盒模式)获取默认排行榜分数。

GKLeaderboard *leaderboardRequest = [[GKLeaderboard alloc] init];

    if (leaderboardRequest != nil)
    {
        leaderboardRequest.playerScope = GKLeaderboardPlayerScopeGlobal;
        leaderboardRequest.timeScope = GKLeaderboardTimeScopeAllTime;
        leaderboardRequest.identifier = @"LEADERBOARD_NAME";
        leaderboardRequest.range = NSMakeRange(1,100);
        [leaderboardRequest loadScoresWithCompletionHandler: ^(NSArray *scores, NSError *error) {
            if (error != nil)
            {
                // Handle the error.
                NSLog(@"%@",error.description);
            }
            if (scores != nil)
            {
                // Process the score information.
            }
        }];
    }

0 个答案:

没有答案