NSString使用stringWithFormat拼接的相关知识
NSString使用stringWithFormat拼接的相关知识
-
保留2位小数点
1
2
3
4
|
//.2代表小数点后面保留2位(2代表保留的数量) NSString *string = [NSString stringWithFormat:@ "%.2f" ,M_PI]; //输出结果是: 3.14 NSLog(@ "%@" , string); |
-
用0补全的方法
1
2
3
4
5
|
NSInteger count = 5; //02代表:如果count不足2位 用0在最前面补全(2代表总输出的个数) NSString *string = [NSString stringWithFormat:@ "%02zd" ,count]; //输出结果是: 05 NSLog(@ "%@" , string); |
-
字符串中有特殊符号%怎么办
1
2
3
4
5
|
NSInteger count = 50; //%是一个特殊符号 如果在NSString中用到%需要如下写法 NSString *string = [NSString stringWithFormat:@ "%zd%%" ,count]; //输出结果是: 50% NSLog(@ "%@" , string); |