私は練習用の基本的な時計アプリを作成していますが、何らかの理由で時刻が最新の分または時間に自動的に変更されません。たとえば、現在の時刻は17:56ですが、アプリを開いた最後の時刻である17:54が表示されています。
NSDate *now = [NSDate date];
NSDateFormatter *theOutput = [[NSDateFormatter alloc] init];
[theOutput setDateFormat:@"HH:mm"];
NSString *dateString = [theOutput stringFromDate:now];
NSString *time = [[NSString alloc] initWithFormat:@"The current time is %@", dateString];
[currentTime setText:time];
私は正確に何を間違っているのですか?