Iphone 如何删除NSString中多余的空白空间?
有没有一种简单的方法可以删除字符串中的多余空格?我喜欢Iphone 如何删除NSString中多余的空白空间?,iphone,objective-c,cocoa-touch,nsstring,Iphone,Objective C,Cocoa Touch,Nsstring,有没有一种简单的方法可以删除字符串中的多余空格?我喜欢 NSString *str = @"this string has extra empty spaces"; 结果应该是: NSString *str = @"this string has extra empty spaces"; 谢谢 将所有双空格替换为单个空格,直到字符串中不再有双空格 - (NSString *)stripDoubleSpaceFrom:(NSString *)str { whi
NSString *str = @"this string has extra empty spaces";
结果应该是:
NSString *str = @"this string has extra empty spaces";
谢谢 将所有双空格替换为单个空格,直到字符串中不再有双空格
- (NSString *)stripDoubleSpaceFrom:(NSString *)str {
while ([str rangeOfString:@" "].location != NSNotFound) {
str = [str stringByReplacingOccurrencesOfString:@" " withString:@" "];
}
return str;
}
谢谢你的回复,fluchtpunkt!我希望会有一句客串之类的:)加油!没有其他直接/书面方式?