在Objective-C中在字符串前面添加零

时间:2018-04-11 10:03:47

标签: objective-c

如何在Objective-C中的字符串前面添加零,以便新字符串的长度等于特定值?例如,如果特定长度为6,

  1 --> 000001
 12 --> 000012
123 --> 000123
...

此外,我不想使用循环。更优雅,更愉快。

1 个答案:

答案 0 :(得分:0)

我实际上无法想到比这更简单的解决方案:

NSInteger yourNumber = 12; // or your random number...
NSLog(@"%@", [NSString stringWithFormat:@"%06ld", yourNumber]);

在控制台上显示输出:

000012