voulez changer mon code NSTimer pour utiliser applicationSignificantTimeChangeAide au changement de NSTimer pour textLabel. Code inclus
C'est ce que j'ai en ce moment.
Fondamentalement, je veux changer la minuterie, au lieu de changer toutes les 5 secondes par exemple, je veux que ces textLabels changent à 12 heures du matin tous les soirs quelqu'un m'aider?
//h file
NSTimer *timer;
IBOutlet UILabel *textLabel;
//m file
- (void)onTimer {
static int i = 0;
if (i == 0) {
textLabel.text = @"iphone app";
}
else if (i == 1) {
textLabel.text = @" Great App!";
}
else if (i == 2) {
textLabel.text = @" WOW!";
}
else {
textLabel.text = @" great application again!!";
i = -1;
}
i++;
}
timer =[NSTimer scheduledTimerWithTimeInterval:5.0 target:self selector:@selector(onTimer) userInfo:nil repeats:YES];
Et avec le « ontimer » je place où faire J'ai mis le 12am dans le TimeInterval? – BasicApp
ajouté quelques modifications ci-dessus. Code non testé, attention. Vous devrez jouer avec les intervalles de temps, et peut-être utiliser "aujourd'hui à 23h59" au lieu de minuit. –
Merci, je vais essayer. – BasicApp