iOS 可变字符串NSMutableString的使用

1.创建一个可变字符串

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

2.可以通过类方法来创建

  NSMutableString * ms2 = [NSMutableString string];

3.用格式化方法创建一个可变的字符串

  ms1 = [NSMutableString stringWithFormat:@"%d",12];

NSLog(@"%@",ms1);

4.指定初始化大小创建一个可变字符串(创建一个长度为10的字符串)

  ms1 = [[NSMutableString alloc]initWithCapacity:10];

5.用另一个指定的字符串创建一个可变的字符串

  ms2 = [NSMutableString stringWithString:ms1];

拼接字符串

1.拼接字符串

  [ms1 appendString:@"345"];

  [ms1 appendString:@"欢迎您"];

2.格式化拼接

  [ms1 appendFormat:@"%@",@"来到葫芦岛"];

  NSLog(@"%@",ms1);

插入字符串

1.在指定的位置插入字符串

  [ms1 insertString:@"天气" atIndex:3];//位置

替换

1.用提供的字符串替换原字符指定范围的内容

  [ms1 replaceCharactersInRange:NSMakeRange(0, 3) withString:@"B 哥"];

  NSLog(@"%@",ms1);

删除字符串

  [ms1 deleteCharactersInRange:NSMakeRange(3,5)];

  NSLog(@"%@",ms1);

设置内容

1.重新设置字符串内容

  [ms1 setString:@"根子百病"];
 
  NSLog(@"%@",ms1);
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、字符串在C#中,字符串是一系列不可修改的Unicode字符,创建字符串后,就不能修改它。要创建字符串,最常用的...
    CarlDonitz阅读 5,110评论 0 2
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,907评论 0 4
  • 被好友安利了这部《东京女子图鉴》剧,一口气看完,11集,每集20分钟。3个多小时讲述了一个叫绫的女孩20岁到40岁...
    洛瑶的乐园阅读 23,695评论 2 8
  • 心之所想,爱之所念爱的越深痛的越深,无心之痛何来心知所爱一个没有心的人能爱上一个人吗?不痛不痒难过都不会,比任何...
    Mr_白鹿阅读 2,939评论 0 1

友情链接更多精彩内容