Как представить целое число с несколькими цифрами?например, представляют 1 как 01 - PullRequest
1 голос
/ 29 ноября 2011

Как я могу NSLog / Вывести на метку целое число, такое как 7, а не просто 7?!

Конечно, есть способ сделать это!?

Кто-нибудь?Спасибо.

Ответы [ 3 ]

5 голосов
/ 29 ноября 2011

Формат NSLog / printf позволяет %02d.

2 голосов
/ 29 ноября 2011

Просто используйте

NSLog(@"%02d",07)

Будет выведено: 07

0 голосов
/ 29 ноября 2011
NSNumberFormatter *numFormatter = [[NSNumberFormatter alloc] init];
[numFormatter setPaddingCharacter:@"0"];
[numFormatter setFormatWidth:2];
NSString *paddedString = [numFormatter stringFromNumber:[NSNumber numberWithInteger:integer]];
[numFormatter release];
...