美文网首页ios相关共享
NSMutableString的使用

NSMutableString的使用

作者: 帝步凡 | 来源:发表于2017-12-14 17:25 被阅读16次

    //str0可变字符串,有意义

    NSMutableString *str0 = [[NSMutableString alloc]init];

    //str1其实还是不可变的字符串

    NSMutableString *str1 = @"123";

    //其它的几种常用的创建方式

    NSMutableString *str2 = [NSMutableString stringWithCapacity:100];//预估一个容量

    //格式化

    NSMutableString *str3 = [[NSMutableString alloc]initWithFormat:@"%@",@"hello"];

    NSLog(@"str3%@",str3);

    //最常用的创建字符串的方法

    NSMutableString *str4 = [NSMutableString stringWithString:@"abc"];

    NSLog(@"str4%@",str4);

    //追加

    [str0 appendString:@"I"];

    NSLog(@"追加后的样子%@",str0);

    //  str1是代码区的字符串,不可以修改

    //        [str1 appendString:@"abc"];

    //        NSLog(@"%@",str1);

    [str0 appendString:@" hello"];

    NSLog(@"str0第二次追加%@",str0);

    //按照某种格式追加

    [str0 appendFormat:@" %@",@"world" ];

    NSLog(@"%@",str0);

    //删除

    [str0 deleteCharactersInRange:NSMakeRange(0, 2)];

    NSLog(@"%@",str0);

    //替换

    //1.找到需要被替换的字符串的位置

    NSRange range = [str0 rangeOfString:@"world"];

    //2.替换操作

    [str0 replaceCharactersInRange:range withString:@"tarena"];

    NSLog(@"%@",str0);

    相关文章

      网友评论

        本文标题:NSMutableString的使用

        本文链接:https://www.haomeiwen.com/subject/hpokwxtx.html