iOS Format String in Minuten und Sekunden

Ich erhalte eine Zeichenfolge von der YouTube-JSONC-API, aber die Dauer wird als vollständige Zahl angegeben, d. H. 2321 statt 23:21 oder 2 statt 0:02. Wie würde ich vorgehen, um das zu beheben?

JSON C

BEARBEITEN:

int duration = [videos valueForKey:@"duration"];
int minutes = duration / 60;
int seconds = duration % 60;

NSString *time = [NSString stringWithFormat:@"%d:%02d", minutes, seconds];

Antworten auf die Frage(6)

Ihre Antwort auf die Frage