NSMutableString声明一个可变字符串,可以进行字符串的插入、替换和删除
在字符串中插入一个字符串或插入一个字符:
NSMutableString *str = [[NSMutableString alloc] initWithString:@"scottding"];
[str insertString:@"go" atIndex:9]; // 从位置9开始
在字符串中替换一个字符或一个字符串:
NSMutableString *str = [[NSMutableString alloc] initWithString:@"scottding"];
NSRange range = {2,1};
[str replaceCharactersInRange:range withString:@"go"]; // 用“go”替换字符串中的第二个字符
删除字符串中的一个字符或一个字符串:
NSMutableString *str = [[NSMutableString alloc] initWithString:@"scottding"];
NSRange range = {2,1};
[str deleteCharactersInRange:range]; //删除第二个位置的字符