0

我正在尝试保存一些可能具有不同 playerID 的 GKScores

例如:我有 2 个 GKScore 对象, score1 和 score2。

score1 has .playerID = @"player1", .value = 10
score2 has .playerID = @"player2", .value = 12

分数是否会报告给他们各自的 playeID,即使 @"player1" 是在提交 score2 时登录的那个(玩家 ID = @"player2")?

4

1 回答 1

0

playerID 是只读的。

当您初始化一个新的得分对象时,playerID 属性设置为本地玩家的标识符。如果通过从 Game Center 加载分数将分数对象返回到您的游戏,则 playerID 属性标识记录该分数的玩家。

报告分数时,它使用本地用户。

于 2014-02-14T05:23:35.380 回答