iOS字符串去掉空格
2015-04-28 09:33
190 查看
转载自:http://hi.baidu.com/dajian_ecjtu/item/0a61d297b96b58f8291647bb
【问题描述】
某些情况下,服务器返回的字段中含有空格,这空格是服务器开发人员不小心往数据中多敲了,但客户端需要保护,所以在客户端需要把字符串中的空格过滤掉。
【问题分析】
1、使用NSString中的stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]方法只是去掉左右两边的空格;
2、使用NSString *strUrl = [urlString stringByReplacingOccurrencesOfString:@" " withString:@""];可以去掉空格,注意此时生成的strUrl是autorelease属性的,不要妄想对strUrl进行release操作。
【问题小结】
用stringByReplacingOccurrencesOfString方法去掉空格,实际上只是做了字符替换操作,除了空格还可以替换其它字符。目前该方法只使用了一次,还不能确定该方法的副作用。
【问题描述】
某些情况下,服务器返回的字段中含有空格,这空格是服务器开发人员不小心往数据中多敲了,但客户端需要保护,所以在客户端需要把字符串中的空格过滤掉。
【问题分析】
1、使用NSString中的stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]方法只是去掉左右两边的空格;
2、使用NSString *strUrl = [urlString stringByReplacingOccurrencesOfString:@" " withString:@""];可以去掉空格,注意此时生成的strUrl是autorelease属性的,不要妄想对strUrl进行release操作。
【问题小结】
用stringByReplacingOccurrencesOfString方法去掉空格,实际上只是做了字符替换操作,除了空格还可以替换其它字符。目前该方法只使用了一次,还不能确定该方法的副作用。
相关文章推荐
- iOS字符串 去掉字符串中的空格 回车
- iOS字符串NSString中去掉空格(或替换为某个字符串)
- ios 生成json字符串并去掉里面的空格回车
- 【iOS】字符串NSString中去掉空格
- 20141014个人日志(ios 字符串轻易去掉空格的方法)
- iOS 获取去掉空格的字符串长度
- ios 去掉字符串中的空格 和指定的字符
- iOS开发之NSString字符串去掉首尾空格、去除空格
- iOS去掉字符串两端的空格
- 【iOS】字符串NSString中去掉空格
- 【iOS】字符串NSString中去掉空格
- iOS字符串处理_替换(去掉空格换行)、截取
- iOS 字符串去掉空格换行符
- IOS中如何将字符串中的空格去掉
- ios 字符串中去掉空格和换行符
- iOS字符串NSString中去掉空格(或替换为某个字符串)
- iOS 去掉字符串开头结尾空格
- iOS字符串NSString中去掉空格(或替换为某个字符串)
- iOS去掉字符串中的空格,换行符号
- iOS字符串NSString中去掉空格(或替换为某个字符串)