NSString

之前有一次在设置textview时,总是无法居中,找了好久,最后才发现原来是获取到的后台数据后面带了很多的空格。。。。

  • 去除字符串中的空格
// 去除空格的方法:
NSCharacterSet *whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet];

// sourceStr:带空格的字符串      targetStr:不带空格的字符串
NSString *targetStr = [sourceStr stringByTrimmingCharactersInSet:whitespace];    
  • 替换字符串中特定的字符
// 把横杠替换为斜杠
NSString * string=@"2011-11-29"; 

string=[string stringByReplacingOccurrencesOfString:@"-"withString:@"/"]; 

NSLog(@"replaceStr=%@",string); 
  • 按特定字符截取字符串
// 以逗号来分隔字符串
NSString *srcStr = @"123456,abcd";
NSArray *strarray = [srcStr componentsSeparatedByString:@","];
NSLog(@"%@",strarray[0]);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容