NSMutableString
一 初始化
NSMtableString *str = [[NSMutableString alloc] initWithCapacity:10];
//设置分配字符串大小 好处是提升性能。虽然分配范围了 但是超过了也不会出错。。
二 方法
1 追加字符串 appendString appendFormat
[str appendString:@"XXX"]; int a = 10; [str stringFormat:@" - %d" , a]
2 替换字符串 replaceCharactersInRange
NSRange *range = [str rangeOfstring:"要替换的字符"]; [str replaceZCharacterInRange:range] withString:@"替换的字符";
3 插入字符串 insertString
[str insertString:@"a" atIndex:5];
4 删除字符串 deleteCharactersRange:@""
NSRange *range = [str rangeOfstring:"要删除的字符"]; [str deleteCharactersInRange:range];