Я прочитал руководство о том, как сделать часы, в iOS. И это работает так, как должно, и все такое, но я хочу пойти дальше и заставить часы обновлять каждую минуту. Так что оно больше не является «статичным», поэтому, если вы открываете приложение в 12:16 и запускаете его, оно должно автоматически обновляться каждую минуту (12:17, 12:18 и т. Д.).
Это код, который мне предоставил гид,
NSDateFormatter *datoVar = [[NSDateFormatter alloc] init];
[datoVar setDateFormat:@"hh:mm"];
LabelKlokken.text = [datoVar stringFromDate:[NSDate date]];
Я пробовал и пытался просмотреть google и stackoverflow, но просто не могу ничего найти.
Заранее спасибо, Олуф Нильсен.
РЕДАКТИРОВАНИЕ : мой код теперь выглядит так
-(void)clock
{
NSDateFormatter *datoVar = [[NSDateFormatter alloc] init];
[datoVar setDateFormat:@"hh:mm"];
LabelKlokken.text = [datoVar stringFromDate:[NSDate date]];
}
- (void)viewDidLoad
{
[super viewDidLoad];
[self clock];
tid = nil;
tid = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(clock) userInfo:NULL repeats:YES];
}