Ciąg formatu iOS na minuty i sekundy

Otrzymuję ciąg znaków z api YouTube JSONC, ale czas trwania zbliża się do pełnej liczby, tj. 2321 zamiast 23:21 lub 2 zamiast 0:02. Jak mogę to naprawić?

JSON C

EDYTOWAĆ:

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

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

questionAnswers(6)

yourAnswerToTheQuestion