Ich bekomme Millisekunde und möchte diese Millisekunde in Tag, Stunden, Minuten, Sekunde und Anzeige umwandeln und in uiTableview anzeigen lassen. und ich möchte diesen Timer jede Sekunde aktualisieren.wie timer in uitableview zu verwenden?
Ich hatte diesen Code mit uiTableview Delegate-Methode cellForRowAtIndexPath
versuchen.
NSInteger totleTime = [[[productListDataArray objectAtIndex:indexPath.row]objectForKey:@"_auction_duration"] integerValue];
totleTime = totleTime - timerValue ;
long days = (totleTime)/(60 * 60 * 24);
long hours = (totleTime - days * 60 * 60 * 24)/(60 * 60);
long minuts = (totleTime - days * 60 * 60 * 24 - hours * 60 * 60)/60;
long seconds = (totleTime - days * 60 * 60 * 24 - hours * 60 *60 - minuts * 60);
NSLog(@"seconds : %.f minutes : %.f hours : %.f days : %.f ", seconds, minuts, hours, days);
Ich hatte diese Methode für Aufrufmethode und Update-Tabellenansicht verwendet. aber es funktioniert nicht so schlagen Sie mir eine andere Option vor oder sagen Sie mir, was ich in diesem Code falsch gemacht hatte.
Ich habe es versucht, aber bekomme keine richtige Ausgabe –
Kannst du ein bisschen mehr erklären, was genau du probiert hast, was war die erwartete Ausgabe und was war die tatsächliche Ausgabe? – Malik
ich kann diese erhalten Millisekunde: - 5.426.977 und Ausgang ist blove: - Sekunden: 37 Minuten: 29 Stunden: 19 Tage: 62 aber jetzt zeigen Benutzer kann 1. 62: 19: 29: 37 2. 62: 19: 29: 36 3. 62: 19: 29: 35 –