Iphone 游戏中心记忆滞后警告
我几乎完成了一个用CoCoS2D2.0制作的iPhone游戏,我做的最后一件事就是添加了游戏中心。我正在使用iPod4进行测试。我遵循了本教程: 问题是,当我试图向游戏中心提交分数时,游戏开始疯狂地结巴/延迟5-10秒。当我调用以下命令时会发生这种情况: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
[gkScore reportScoreWithCompletionHandler:
^(NSError* error) {
[self setLastError:error];
BOOL success = (error == nil);
if ([_delegate
respondsToSelector:
@selector(onScoresSubmitted:)]) {
[_delegate onScoresSubmitted:success];
}
}];
分数发送成功,没有错误,但发送时游戏延迟很多,并且内存警告出现在控制台中。这个问题似乎与控制台中出现的连接中断消息有关,这似乎是在游戏内存使用量约为60MB时发生的。当我尝试在消息出现之前提交分数时,游戏不会延迟
我四处搜索,发现奇怪的是,似乎没有其他人对此抱怨,这正常吗?非常感谢您的帮助,谢谢 事实证明,这种情况没有明显的原因就停止了。也许iPod在后台做了一些事情,使得它比平时消耗更多的内存。