将NSINTEGER转换为NSString作为5位数字



我有一个int,然后将其转换为这样的NSString:

NSString *myStr = [NSString stringWithFormat:@"%d",myInt];

myint的范围从0到99999。我想要的是将mystr作为5位数字。

例如:00072或09856或00002

谢谢。

使用 %05d格式指定符,以用零来加速:

NSString *myStr = [NSString stringWithFormat:@"%05d", myInt];

Wikipedia的解释。

最新更新