Я использую статические переменные типа int, но у меня возникли проблемы.Проблема в том, что он не получает сброс.Если я покину эту страницу и зайду снова, тогда я найду предыдущие значения, пока сбрасываю ее.
Пожалуйста, дайте мне решение.
вот мой код
- (void)updateQuestion:(NSTimer *)theTimer {
static int questionCounter = 1;
questionCounter += 1;
count=(questionCounter%QUESTION_TIME_LIMIT);
tfLeftTime.text=[NSString stringWithFormat:@"%d",QUESTION_TIME_LIMIT];
tmLeftTime=[[NSTimer alloc] init];
tmLeftTime=[NSTimer scheduledTimerWithTimeInterval:1.0f target:self selector:@selector(updateLeftTime:) userInfo:nil repeats:YES];
[self playMusic];
if (questionCounter>QUESTION_PER_LEVEL) {
if ([tmQuestion isValid]) {
[tmQuestion invalidate];
questionCounter=1;
count=1;
tmQuestion=nil;
[self showAdvertisement];
}
}
}
СпасибоС уважением, Шивам