是否有任何关于格式化String的简写?

DNB*_*ims 0 syntax formatting programming-languages objective-c

我正在使用Objective c,我得到了一些像这样的变量:

1100
920
845
1439
Run Code Online (Sandbox Code Playgroud)

但是我想把它改成:

11:00 
09:20
08:45
14:39
Run Code Online (Sandbox Code Playgroud)

问题是当我只有三个号码时如何填写零?我知道逻辑可以很简单,我检测到字符串长度,但有没有办法更有效地做到这一点?谢谢.

dre*_*lax 6

unsigned int time = 1100;

NSString *strTime = [NSString stringWithFormat:@"%02u:%02u", time / 100, time % 100];
Run Code Online (Sandbox Code Playgroud)