如何用加号“+”替换空格

时间:2010-08-14 13:58:10

标签: objective-c iphone iphone-sdk-3.0

嘿所有我想要的代码用objective-c

中的+符号替换空格

2 个答案:

答案 0 :(得分:17)

如果您因为需要对URL进行编码而提出此问题,请使用此

NSString* escapedUrlString =
  [unescapedString stringByAddingPercentEscapesUsingEncoding: NSASCIIStringEncoding];

如果您只需要空格+,请使用

[str stringByReplacingOccurrencesOfString:@" " withString:@"+"];

答案 1 :(得分:1)

return [thatString stringByReplacingOccurrencesOfString:@" " withString:@"+"];

如果您的真实目标是转义网址组件,请改用-stringByAddingPercentEscapesUsingEncoding:方法。