Objective-C - 如何用'+'替换空间

tny*_*lee -4 cocoa-touch objective-c ios

当句子中有空格时,如何添加加号(+)?

例:

Hello how are you doing
Run Code Online (Sandbox Code Playgroud)

我想要的是:

Hello+how+are+you+doing
Run Code Online (Sandbox Code Playgroud)

rpt*_*thi 7

尝试:

NSString *str = @"Hello how are you doing";
str = [str stringByReplacingOccurrencesOfString:@" " withString:@"+"];
Run Code Online (Sandbox Code Playgroud)

  • +1很好的超快答案 (2认同)