Iphone 如何用多个数字表示整数?e、 g表示1为01
如何将诸如7这样的整数标记为07而不仅仅是7 我尝试过%ii和%2i,但都没有成功,我在谷歌搜索了所有的解决方案 当然有办法做到这一点Iphone 如何用多个数字表示整数?e、 g表示1为01,iphone,integer,int,nslog,Iphone,Integer,Int,Nslog,如何将诸如7这样的整数标记为07而不仅仅是7 我尝试过%ii和%2i,但都没有成功,我在谷歌搜索了所有的解决方案 当然有办法做到这一点 有人吗?谢谢。NSLog/printf格式允许使用%02d。NSLog/printf格式允许使用%02d。 NSNumberFormatter *numFormatter = [[NSNumberFormatter alloc] init]; [numFormatter setPaddingCharacter:@"0"]; [numFormatter setFo
有人吗?谢谢。NSLog/printf格式允许使用%02d。NSLog/printf格式允许使用%02d。
NSNumberFormatter *numFormatter = [[NSNumberFormatter alloc] init];
[numFormatter setPaddingCharacter:@"0"];
[numFormatter setFormatWidth:2];
NSString *paddedString = [numFormatter stringFromNumber:[NSNumber numberWithInteger:integer]];
[numFormatter release];
NSLog(@"%02d",07)
它将输出:07只需使用
NSLog(@"%02d",07)
它将输出:07谢谢,对未来有用,但%02d的东西现在对我有好处。谢谢,对未来有用,但%02d的东西现在对我有好处。