之前有一次在设置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]);