1. 程式人生 > >iOS開發之NSString字串去掉首尾空格、去除空格

iOS開發之NSString字串去掉首尾空格、去除空格

轉載自:http://hi.baidu.com/dajian_ecjtu/item/0a61d297b96b58f8291647bb

【問題描述】
      某些情況下,伺服器返回的欄位中含有空格,這空格是伺服器開發人員不小心往資料中多敲了,但客戶端需要保護,所以在客戶端需要把字串中的空格過濾掉。

【問題分析】
1、使用NSString中的stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]方法只是去掉左右兩邊的空格;
2、使用NSString *strUrl = [urlString stringByReplacingOccurrencesOfString:@" " withString:@""];可以去掉空格,注意此時生成的strUrl是autorelease屬性的,不要妄想對strUrl進行release操作。

,伺服器返回的欄位中含有空格,這空格是伺服器開發人員不小心往資料中多敲了,但客戶端需要保護,所以在客戶端需要把字串中的空格過濾掉。