我创建了iphone游戏。当我使用暂停按钮暂停游戏时,我退出了戒断按钮...
现在当我再次开始游戏时......我使用此代码创建的前一个计数器......
[NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(updateTimerFunc)userInfo:nil repeats:YES];
计时器是100秒并且移动到零...现在它开始给出两个差异,98,96,94
如果我再次退出游戏并且这次开始差异将变为4 96,92 ...它继续增加......这是什么问题?
请帮助
答案 0 :(得分:0)
听起来像“多任务”和初始化代码放置不当。
当您认为自己的申请时,您可能实际上并没有“退出”您的申请。按“主页”按钮后,请仔细检查应用程序是否仍在后台运行。
此外,它可能与你的“退出”按钮有关 - 它实际上并没有“退出”,而是将应用程序放到后台?