NString 与 NSMutableString 最强王者组 组员:张西辉 孙晓萌 胡鹏飞 王振波

<span style="font-size:32px;">1.创建对象
两种方式:(1)便利构造器(+号方法)
        (2) <span style="color:#CC6600;">alloc</span> + 初始化方法
        (3)根据字符串初始化OC字
           符串对象(已弃用) 
2.求字符串长度
3.获取字符串中的某个字符
<span style="color:#FF0000;">注</span>: 给定的字符下标超出范围,即下标越界时,程序会crash
<span style="color:#FF0000;">reason</span>  : 问题产生的原因.NSCFString == NSString ,又是一个- 号方法,所以问题产生的原因是:让一个NSString类型的对象,调用characterAtIndex:方法时,给定的字符下标超出范围,即下标越界
<span style="color:#FF0000;">解决方案</span>:将数组下标修改范围之内即可.
4.判断是否已指定字符串开头,或者以指 
定的字符串开头
<span style="color:#FF0000;">注</span>:它可以判断字符串的开头和结尾是
   否是已指定的的
5.查找指定字符串的范围(可以找出已
知字符串中的某段字符串内容)
6.字符串的截取 <span style="color:#FF0000;">有三种方式</span>
  (1)获取给定下标之后的子串,包含指
     定下标对应的字符
  (2)获取给定下标之前的字串,从下标
     为0开始,但不包含指定下标对应的字符
  (3)获取指定范围内的字符串.
7.字符串拼接(可以把指定的字符串拼
  接到已知的字符串上)
8.替换字符串(可以把已知的字符串中
  的一类字符串或者一段字符串替换成
  指定的字符串)
9.字符串比较
10.字符串和数值类型转换(可以转换字
符串类型)
<span style="color:#3333FF;">NSMutableString</span>是<span style="color:#3333FF;">NSString</span>的子类,但前者是可变的后者不可变
对于可变字符串的增删改方法,都是在原字符串基础上进行修改,所以修改之后原字符串的内容发上改变,所以无需返回值
</span></span>








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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值