【OC】十、字符串对象之扩展---可变字符串(NSMutableString)

可变字符串(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"];


你可能感兴趣的:(【OC】十、字符串对象之扩展---可变字符串(NSMutableString))