在项目中有UILabel
,想要显示特定形式的的labeltext:
input: 10 100 1000 2345565
output:00010.0 00100.0 01000.0 2345565.0
应该怎么实现?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
我这里有一个在数前面补0的一个方法
+(NSString *)pad:(int)num length:(int) n {
NSString *str=[NSString stringWithFormat:@"%d",num];
int len=str.length;
while (len++<n) {
str=[NSString stringWithFormat:@"0%@",str];
}
return str;
}
其中参数n 代表了补0后的总长度
如 10 -> 00010
`
NSLog(@"convert result:%@",[Utils pad:10 length:5]);
`