Есть ли какая-нибудь короткая рука по форматированию строки? - PullRequest
0 голосов
/ 26 августа 2010

Я использую цель c, и у меня есть некоторые переменные, подобные этой:

1100
920
845
1439

Но я хочу изменить ее на:

11:00 
09:20
08:45
14:39

Проблема в том, как я могу заполнитьноль, когда я получил только три числа?Я знаю, логика может быть простой, чтобы сделать это, я определяю длину строки, но есть ли способ сделать это более эффективно?Спасибо.

1 Ответ

6 голосов
/ 26 августа 2010
unsigned int time = 1100;

NSString *strTime = [NSString stringWithFormat:@"%02u:%02u", time / 100, time % 100];
...