-2

可能重复:
在 Objective-C 中替换字符串中的一个
字符从 NSString 中删除所有空格

@"this string contains blank spaces".

我们怎样才能把这个字符串转换成@"thisstringcontainsblankspaces".

我的意思是我们如何修剪字符串中的所有空格和换行符。我已经尝试NSCharecterSet过使用whitespaceCharacterSet. 但这只会删除字符串末尾的空格,而不是中间的空格......

有任何想法吗??

4

3 回答 3

5

使用此代码删除空格:

NSString *str    =  @"this string contains blank spaces";
NSString *newStr = [str stringByReplacingOccurrencesOfString:@" " withString:@""];
于 2012-10-31T12:45:57.700 回答
3
str = [str stringByReplacingOccurrencesOfString:@" " withString:@""];
于 2012-10-31T12:46:52.320 回答
0

使用以下代码:

[YourString stringByReplacingOccurrencesOfString:@" " withString:@""];

您可以传递要替换的任何字符或单词

stringByReplacingOccurrencesOfString:@" "

并替换单词/字符串/字符:

withString:@" "

享受编码。

于 2012-10-31T12:55:12.897 回答