一、NSMutableString的使用
1 int main(int argc, const char * argv[])
2 {
3
4 @autoreleasepool {
5
6 // 预先分配10个字数的存储空间
7 NSMutableString *s1 = [NSMutableString stringWithCapacity:10];
8 // 设置字符串内容
9 [s1 setString:@"1234"];
10 // 追加字符串
11 [s1 appendString:@"56"];
12 [s1 appendFormat:@"age is %i", 10];
13 // 替换字符串
14 [s1 replaceCharactersInRange:[s1 rangeOfString:@"age"] withString:@"no"];
15 // 插入字符串
16 [s1 insertString:@" the " atIndex:[s1 rangeOfString:@"no"].location];
17 // 删除字符串
18 [s1 deleteCharactersInRange:[s1 rangeOfString:@"56"]];
19 NSLog(@"%@", s1);
20
21 }
22 return 0;
23 }