Iphone 游戏中心记忆滞后警告

Iphone 游戏中心记忆滞后警告,iphone,cocos2d-iphone,game-center,memory-warning,Iphone,Cocos2d Iphone,Game Center,Memory Warning,我几乎完成了一个用CoCoS2D2.0制作的iPhone游戏,我做的最后一件事就是添加了游戏中心。我正在使用iPod4进行测试。我遵循了本教程: 问题是,当我试图向游戏中心提交分数时,游戏开始疯狂地结巴/延迟5-10秒。当我调用以下命令时会发生这种情况: [gkScore reportScoreWithCompletionHandler: ^(NSError* error) { [self setLastError:error]; BOOL success = (err

我几乎完成了一个用CoCoS2D2.0制作的iPhone游戏,我做的最后一件事就是添加了游戏中心。我正在使用iPod4进行测试。我遵循了本教程:

问题是,当我试图向游戏中心提交分数时,游戏开始疯狂地结巴/延迟5-10秒。当我调用以下命令时会发生这种情况:

[gkScore reportScoreWithCompletionHandler:
 ^(NSError* error) {

     [self setLastError:error];

     BOOL success = (error == nil);

     if ([_delegate
          respondsToSelector:
          @selector(onScoresSubmitted:)]) {

         [_delegate onScoresSubmitted:success];
     }
 }];
分数发送成功,没有错误,但发送时游戏延迟很多,并且内存警告出现在控制台中。这个问题似乎与控制台中出现的连接中断消息有关,这似乎是在游戏内存使用量约为60MB时发生的。当我尝试在消息出现之前提交分数时,游戏不会延迟


我四处搜索,发现奇怪的是,似乎没有其他人对此抱怨,这正常吗?非常感谢您的帮助,谢谢

事实证明,这种情况没有明显的原因就停止了。也许iPod在后台做了一些事情,使得它比平时消耗更多的内存。