如何在多个视图控制器中使用GameCenterManager

时间:2011-10-30 20:27:21

标签: ios gamekit

我希望能够在不同的视图控制器中添加分数,然后是主分数。那么在这次通话中替换自我的最佳方法是什么?

[self.gameCenterManager reportScore: self.currentScore forCategory:self.currentLeaderBoard];

我考虑将它传递给视图控制器,但它是第三个视图控制器,所以我需要传递两次,对我来说感觉不对。

我想到了一个N​​SManagedObjectContext,但后来我在示例中看到了GameCenterManagerDelegate。

有没有办法在游戏中的任何地方使用它?

1 个答案:

答案 0 :(得分:0)

查看GKTapper以查看此信息,但您调用该函数的VC应该声明GameCenterManager。

然后你的电话会有效,请查看GKTapper。

http://developer.apple.com/library/ios/#samplecode/GKTapper/Introduction/Intro.html