mutable String A
//追加字符
[mstr appendString:@" and String B"];
NSLog(@"%@",mstr);//This is mutable String A and String B
//删除子串
[mstr deleteCharactersInRange:NSMakeRange(16, 8)];
NSLog(@"%@",mstr);//This is mutable and String B
//查找子串并删除
substr=[mstr rangeOfString:@"and String B"];
if(substr.location!=NSNotFound){
[mstr deleteCharactersInRange:substr];
NSLog(@"%@",mstr);//This is mutable
}
//直接设置可变字符串内容
[mstr setString:@"This is String."];
NSLog(@"%@",mstr);//This is String.
//替换子串
[mstr replaceCharactersInRange:NSMakeRange(7, 1) withString:@" mutable "];
NSLog(@"%@",mstr);//This is mutable String.
|