在项目中有UILabel,想要显示特定形式的的labeltext:
input: 10 100 1000 2345565
output:00010.0 00100.0 01000.0 2345565.0
应该怎么实现?
在项目中有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]);