在字符串的前面添加空格?

时间:2012-04-19 12:27:01

标签: objective-c ios ios4 ios5

我想在字符串前面添加空格(“”)(如空格)。这是空格的长度

 int spaces_needed=((36-[[dicBusinessDetails objectForKey:@"ResturantName"] length]))/2;

我想要的是创建一个像这样的字符串

 NSString stringWithFormat:@"               %@",[dicBusinessDetails objectForKey:@"ResturantName"];

但是空格应该 NOT 如上所述固定,但 int spaces_needed 的长度可变。

这样做的实际原因是将收据中心对齐

1 个答案:

答案 0 :(得分:8)

您可能希望NSString的{​​{1}}

stringByPaddingToLength:withString:startingAtIndex