首页 > 代码库 > NSMutableString
NSMutableString
#pragma mark 可变字符串的创建。
void stringCreate(){
//预先分配10个字数的存储空间。
NSMutableString *str = [[NSMutableString alloc] initWithCapacity:10];
//设置字符串内容。
[str setString:@"1234"];
NSLog(@"%@",str);
//拼接一个字符串。
[str appendString:@"567"];
//用占位符拼接字符串。
[str appendFormat:@"age is %i and height is %.2f",23, 1.66f];
NSLog(@"%@",str);
//替换字符串
NSRange rang = [str rangeOfString:@"height"];
[str replaceCharactersInRange:rang withString:@"no"];
NSLog(@"%@",str);
//插入字符串。
[str insertString:@"abc" atIndex:2];
NSLog(@"%@",str);
//删除字符串。
rang = [str rangeOfString:@"age"];
[str deleteCharactersInRange:rang];
NSLog(@"%@",str);
[str release];
}
NSMutableString