Object c String


 NSString  : 常量字符串类。

    NSMutableString:可变字符串类。

     Object-C中的字符串类,封装了各种对字符串的操作方法,学会使用并熟悉这些方法能够在方便我们在代码中对字符串的处理。以下列举了一些常用的方法,用示例代码来进行说明吧,这样影响更深刻。

  

  1. NSString  *str=@"every day  keep up" 
  2.     NSMutableString *mstr;  
  3.       
  4.     NSRange substr;  
  5.       
  6.       
  7.     mstr=[NSMutableString stringWithString:str]; //初始化可变字符串  
  8.       
  9.     [mstr insertString:@"xiaxia" atIndex:[mstr length]];//在指定位置插入字符串  
  10.       
  11.     [mstr appendString:@"append"]; //链接新字符串  
  12.       
  13.     [mstr deleteCharactersInRange:NSMakeRange(1, 3)];//删除某个range的字符串  
  14.       
  15.     [mstr setString:@"new"];  
  16.       
  17.     [mstr replaceCharactersInRange:NSMakeRange(1, 2) withString:@"ame"];  //替换某个位置字符串  
  18.       
  19.     NSString *search=@"am" 
  20.       
  21.     NSString *replace=@"helleee" 
  22.       
  23.     substr=[mstr rangeOfString:search];  
  24.       
  25.     if (substr.location!=NSNotFound)  
  26.         [mstr replaceCharactersInRange:substr withString:replace];  
  27.     }//查找替换某些字符串  
  28.       
  29.       
  30.     search=@"e" 
  31.     replace=@"a" 
  32.       
  33.     substr=[mstr rangeOfString:search];  
  34.       
  35.     while (substr.location!=NSNotFound)  
  36.         [mstr replaceCharactersInRange:substr withString:replace];  
  37.         substr=[mstr rangeOfString:search];  
  38.      
  39.       
  40.       
  41.     NSLog(@"mstr is:  %@",mstr); 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值