問題描述】 服務器
今天請求服務器返回的字段中含有空格,這空格是服務器開發人員不當心往數據中多敲了,因此在客戶端須要把字符串中的空格過濾掉。
【問題分析】
一、使用NSString中的stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]方法只是去掉左右兩邊的空格;
二、使用NSString *strUrl = [urlString stringByReplacingOccurrencesOfString:@" " withString:@""];能夠去掉空格,注意此時生成的strUrl是autorelease屬性的,因此沒必要對strUrl進行release操做!
【問題小結】
用stringByReplacingOccurrencesOfString方法去掉空格,實際上只是作了字符替換操做,除了空格還能夠替換其它字符。url