问题描述】 服务器
今天请求服务器返回的字段中含有空格,这空格是服务器开发人员不当心往数据中多敲了,因此在客户端须要把字符串中的空格过滤掉。
【问题分析】
一、使用NSString中的stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]方法只是去掉左右两边的空格;
二、使用NSString *strUrl = [urlString stringByReplacingOccurrencesOfString:@" " withString:@""];能够去掉空格,注意此时生成的strUrl是autorelease属性的,因此没必要对strUrl进行release操做!
【问题小结】
用stringByReplacingOccurrencesOfString方法去掉空格,实际上只是作了字符替换操做,除了空格还能够替换其它字符。url