2011-07-04 58 views
3

我從服務器http:/ /www.google.com獲取一個url,但由於它們之間的空間不夠開放,請讓我知道如何刪除他們之間的空間,所以它應該在Safari瀏覽器中打開。如何從iPhone中的NSString中刪除空白空間

+0

http://stackoverflow.com/questions/925780/remove-character-from-nsstring-in的可能重複-iphone編程? –

+0

請按照[鏈接](http://borkware.com/quickies/single?id=399)。 – rptwsthi

回答

9

要刪除空白:

str = [str stringByReplacingOccurrencesOfString:@" " withString:@""]; 

使用下面的檢測網站或電話號碼在文本視圖。

textview.dataDetectorTypes = UIDataDetectorTypeAll; 
1
NSString *cleanString = [dirtyString stringByReplacingOccurrencesOfString:@"http: //" withString:@"http://"]; 

不知道爲什麼你首先得到這個奇怪的字符串。

1
NSString *str = @"hel lo"; 

[str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; 
0

對於刪除空的空間,請使用下面的代碼,

str = [str stringByReplacingOccurrencesOfString:@" " withString:@"%20"];