优化iOS应用程序-崩溃报告
我想优化我的应用程序-我刚从组织者那里下载了崩溃日志。我有下面的崩溃3次。每个人都有想法吗,怎么了 以下是这些行的代码:优化iOS应用程序-崩溃报告,ios,crash-log,Ios,Crash Log,我想优化我的应用程序-我刚从组织者那里下载了崩溃日志。我有下面的崩溃3次。每个人都有想法吗,怎么了 以下是这些行的代码: -(void)checkAnswer:(int)theAnswerValue { [holeView removeFromSuperview]; [circleView removeFromSuperview]; [self.circularProgressView removeFromSuperview]; if(rightAnswer =
-(void)checkAnswer:(int)theAnswerValue {
[holeView removeFromSuperview];
[circleView removeFromSuperview];
[self.circularProgressView removeFromSuperview];
if(rightAnswer == theAnswerValue) {
NSLog(@"Correct Answer");
} else {
NSLog(@"Wrong Answer");
}
[self updateScore];
}
- (IBAction)buttonThree:(id)sender {
audioPlayer = nil;
NSInteger theAnswerValue = 3;
[self checkAnswer:(int)theAnswerValue];
}
如果有人能帮我,那就太好了?!通常的顺序应该是,只要按下一个按钮(三个),游戏就应该检查答案。我认为应用程序会因为从SuperView中移除而崩溃。请再次检查您的代码。可能是它从SuperView中移除,然后再次尝试更新视图中的分数。此错误不会一直出现。很难解决这个问题。“然后再次尝试更新视图中的分数”是什么意思?如果它是removeToSuperview,应用程序应该会一直崩溃,不是吗?我想这里可能会出现延迟或出现问题。我建议您不要移除OSUPERVIEW,如果崩溃发生或未发生,您可以隐藏并保持观察。您认为在移除前检查是否存在该视图有帮助吗?