【语法】NSMutableString的用法

1.首先预存10个空间的存储空间

  NSMutableString *str=[[NSMutableString alloc] initWithCapacity:10];//这里的10就是预保存10个空间的存储空间

2.设置字符串的内容为1234

//设置字符串内容
    [str setString:@"1234"];
    

3.将这567拼接到前面的1234上面形成新的字符串,没有返回值

   //拼接一个字符串  ,没有返回值
    [str appendString:@"567"];

4.这个也是在上面的基础上拼接字符串,这个有占位符。

    //这个也是拼接字符串,可以有占位符
    [str appendFormat:@"age is %i and height is %.2f",27,1.55f];

5.替换字符串内容

    //替换字符串
    NSRange range=[str rangeOfString:@"age"];  //先找出age的范围地址
    [str replaceCharactersInRange:range withString:@"no"];//然后用no替换age原先的位置

6.找出索引,然后插入字符串。

    //插入字符串
    [str insertString:@"abc" atIndex:2];
    NSLog(@"%@",str);

7.把字符串中的is给删除掉。

    //删除字符串
   range=[str rangeOfString:@"is"];
    [str deleteCharactersInRange:range];
    NSLog(@"%@",str);

 

posted @ 2014-01-30 09:20  太过于漂流  阅读(804)  评论(0编辑  收藏  举报