NSMutableString

 

NSMutableString *str = [NSMutableString stringWithFormat:@"lanhenan"];

          对于可变字符串的增删改方法,都是在原字符串基础上进行修改,所以修改之后的字符串内容放生变化,所以无需返回值


1.在字符串的基础上拼接Frank

        [str appendFormat:@"Frank"];

        NSLog(@"%@",str);

        [str appendFormat:@"Frank"];

        NSLog(@"%@",str);拼接了两次Frank

2.删除字符串,在原字符串基础上删除

        [str deleteCharactersInRange:NSMakeRange(0, 3)];(location,length)

        NSLog(@"%@",str);

3.插入字符串,在原字符串基础上插入lan

        [str insertString:@"lan" atIndex:0];

        NSLog(@"%@",str);输出lanhenanFrankFrank

4.替换字符串,在原字符串基础上将第一个Frank替换成Duke

        [str replaceCharactersInRange:NSMakeRange(8, 5) withString:@"Duke"];

           NSLog(@"%@",str);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值