gpt4 book ai didi

iOS:遍历分数并将它们相加?

转载 作者:行者123 更新时间:2023-11-29 02:53:53 25 4
gpt4 key购买 nike

我正在使用以下方法从我的一个 gamecenter 排行榜中检索前 100 名的分数。一切正常,正确,除了当我检索分数时,我想将它们相加,这样一旦完成,我就有 1 个总分。

我该如何解决?

- (void) retrieveTop100Scores {

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

leaderboard1.identifier = [Team currentTeam];
leaderboard1.timeScope = GKLeaderboardTimeScopeAllTime;
leaderboard1.playerScope = GKLeaderboardPlayerScopeGlobal;
leaderboard1.range = NSMakeRange(1, 100);

[leaderboard1 loadScoresWithCompletionHandler:^(NSArray *scores, NSError *error) {
if (error != nil) {

NSLog(@"%@", [error localizedDescription]);
}

if (scores != nil) {

for (GKScore *score in scores) {

NSLog(@"%lld", score.value);
//Add them all up here?
}
}
}];

最佳答案

您可以在循环外部创建一个变量,并在每次迭代中var+=score.value。因此,在迭代之后,您构建的变量将包含总分。

关于iOS:遍历分数并将它们相加?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24153816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com