替换单个字符串Obj-c

时间:2011-09-03 22:33:41

标签: objective-c string cocoa replace nsstring

我试图用另一个字符串替换一个NSString的出现。我知道你可以使用 stringByReplacing * 出现次数 * OfString ;但是,它取代了所有事件。我正在寻找的更像是 stringByReplacing * Occurrence * OfString 。如果有人能帮助我那会很棒。谢谢, 思辩家

1 个答案:

答案 0 :(得分:9)

这样的东西?

NSRange location = [someString rangeOfString:stringToReplace];
NSString* result = [someString stringByReplacingCharactersInRange:location withString:stringToReplaceWith];