私のアプリ プロジェクトでは、ボタンをタップして 5 秒待った後、UILabel と UIImageView が表示されるようにしたいと考えています。これが私がこれまでに持っているものです:
- (IBAction)startTimer
{
responseBox.placeholder = @"Message Here";
timer = [NSTimer scheduledTimerWithTimeInterval:5.0 target:self selector:@selector(timerStop) userInfo:nil repeats:YES];
mainInt +=1;
}
- (void)timerStop
{
if (mainInt == 5)
{
[timer invalidate];
titleLabel.hidden = NO;
messageLabel.hidden = NO;
messageLabel.text = @"Message";
image.hidden = NO;
}
}
すべてが正しくリンクされています。何が起こっているのですか?