NSMutableString使用注意
1)错误:给可变字符串赋值一个不可变的值
NSMutableString *str = @“qwe”;
2)string把原来的字符串给覆盖了
str.string = @"";用“空”覆盖
3)在开发中绝大多数用到的都是NSString
只有如果需要做特殊处理的时候(截取,拼接、替换)等操作,才会考虑使用NSMutableString
4)位枚举,枚举值是2的0次方、1次方、2次方。。。。。。
//在范围range(0,5)内查找字符o首次出现的位置
//options是枚举,一般枚举需要传限定的值才可使用后面的range范围,但是options是位枚举,再不想使用条件还想使用后面的range范围是可赋值位0,表示options参数不起作用了
|
|