替换NSMutableString/NSString部分的简单方法

Cem*_*mre 5 objective-c str-replace

我是iPhone开发的新手(使用iOS 5),我试图:用NSMutableString中的空格替换.我一直在努力解决这个问题,它迫使我使用 replaceOccurrencesOfString:@":" withString:@" " options:nil range:;(我想我可以在没有选项和范围的情况下使用它).我已经尝试了几乎所有的东西(特别是对于range参数),但它一直抱怨各种各样的东西,如bad receiver type.

有关如何实现这一点的任何建议?

das*_*ght 11

这是您调用replaceOccurrencesOfString:以产生所需效果的方式:

[myString replaceOccurrencesOfString:@":"
                          withString:@" "
                             options:NSLiteralSearch
                               range:NSMakeRange(0, myString.length)];
Run Code Online (Sandbox Code Playgroud)