为什么GKPlayerAuthenticationDidChangeNotificationName是“未声明的标识符”

时间:2012-02-29 09:56:11

标签: objective-c ios game-center gamekit

无数GameCenter教程可以做到这一点:

 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(localUserAuthenticationChanged) name:GKPlayerAuthenticationDidChangeNotificationName object:nil];

我有其他标准的GameCenter方法来验证用户等,但我希望在应用程序处于后台时收到游戏中心登录更改的通知;根据很多书,在线提示,上面的代码行是你怎么听的。

但我无法构建应用程序。它声称name:GKPlayerAuthenticationDidChangeNotificationName是一个未声明的标识符......这是在其他GameCenter代码工作正常(并且库和框架确实已导入)之后。

知道我的name:GKPlayerAuthenticationDidChangeNotificationName有什么问题?

1 个答案:

答案 0 :(得分:1)

您应该在拥有该代码的文件中导入游戏工具包。