可变字符串(NSMutableString)
NSMutableString类可以用来创建可更改的字符串对象,由于是NSString的子类,所以可以直接使用NSString所以的方法
从不可变字符串创建可变字符串
NSMutableString *mstr = [NSMutableString stringWithString:str];
从指定位置插入字符串
[mstr insertString:@"111" atIndex:n];
将字符串添加到尾部
[mstr appendString:@"222"];
指定删除子字符串
[mstr deleteCharactersInRange:NSMakeRange(n, l)];
直接设置新的值
[mstr setString:@"111"];
替换部分字符串
[mstr replaceCharactersInRange:NSMakeRange(n, l) withString:@"123"];