1 你既然说了是不可变字符串,那么又何来的修改
2 虽然不能修改,但是在创建一个满足你条件的字符串是可以的
3 NSString * str=@"zhouyiWpsing";
NSString *str1 = [str stringByReplacingOccurrencesOfString:@"Wpsing" withString:@""];
//这种方法可以替换掉某个字符串,并且返回替换后的新字符串
//它的好处是可以替换掉字符串中所有你要去掉的字符串
NSString *str2 = [str stringByReplacingCharactersInRange:[str rangeOfString:@"Wpsing"] withString:@""];
//这种方法是替换某个范围的字符串,并且返回替换后的新字符串
4 关于字符串及字符数组常用方法的帖子,我刚发过帖子,有兴趣的话,可以看一下 |