rya*_*ack 2 iphone cocoa printf stringwithformat
我正在尝试格式化一个字符串,为一个数字提供2个字符,无论它的值是什么.现在,我有
[NSString stringWithFormat:@"%2d:%2d:%2d",h,m,s)];
Run Code Online (Sandbox Code Playgroud)
对于值1,2,3,输出为
1: 2: 3
Run Code Online (Sandbox Code Playgroud)
如何将空格更改为0?
这与C的printf相同(参见man 3 printf):
[NSString stringWithFormat:@"%02d:%02d:%02d",h,m,s];
(顺便说一句,如果你试图格式化日期或时间,我建议你看一下NSDateFormatter.)
| 归档时间: |
|
| 查看次数: |
834 次 |
| 最近记录: |