【发布时间】:2010-09-13 09:53:34
【问题描述】:
我有一个包含两次单词的 NSMutableString。(例如 /abc ...................... /abc)。
现在我想将这两个 /abc 替换为 /xyz。我只想替换第一次和最后一次出现,而不是其他出现。
- (NSUInteger)replaceOccurrencesOfString:(NSString *)target
withString:(NSString *)replacement
options:(NSStringCompareOptions)opts
range:(NSRange)searchRange
我找到了 NSMutableString 的这个实例方法,但我无法在我的情况下使用它。 谁有解决办法??
【问题讨论】:
-
这是一个 URL 吗?如果是这样,您可以在 NSURL 中使用一堆方法(“URLByDeletingLastPathComponent”例如:developer.apple.com/library/ios/documentation/cocoa/reference/…)
-
不,它不是 NSURL,它只是一个 NSMutableString。
标签: objective-c nsmutablestring