I ont la ligne de code suivante qui est en cours d'exécution sur une minuterie:problèmes Objective-C effectuant les mathématiques sur un entier
NSLog(@" seconds: %i, elapsedhours %f", [self elapsedSeconds], [self elapsedSeconds]/3600);
Il imprime:
seconds: 0, elapsedhours 0.000000
seconds: 1, elapsedhours 0.000000
seconds: 2, elapsedhours 0.000000
seconds: 3, elapsedhours 0.000000
Je me demande pourquoi écoulé heures ne met pas à jour?
Méthode pour elapsedSeconds:
- (NSUInteger)elapsedSeconds;
{
NSUInteger seconds = 0;
if(![self endDate]) {
seconds = [[NSDate date] timeIntervalSinceDate: [self startDate]];
NSLog(@" startdate = %@ no end date %i", startDate, seconds);
}
else {
seconds = [[self endDate] timeIntervalSinceDate: [self startDate]];
}
return seconds;
}
tout ce que vous les gars/filles ont besoin de voir?
TIA
Merci les gars qui était elle! Je viens du pays de PHP où tout ça se fait magiquement. Difficile d'avoir la tête autour de ces choses. –