今天分享下可变字符串和可变数组的用法
可变字符串是什么呢?简单是说就是在定义这个字符串后,我们在对它进行操作时,不用再生成一个新的字符串。
那么我们如何对可变字符串初始化呢?
这里我们可以看到,NSString的初始化方法可以类比的使用到NSMutableString方法上
来定义一个可变的空字符串:
我们先定义了一个不可变的字符串,然后将其转成可变字符串类型
方法如下:
还有另一个方法较为简单:
下面是几种可变字符串类型的使用方法:
1.追加字符串(appendString)
2.删除方法(deleteCharactersInRange)
3.插入字符串(insertString)
4替换字符串(replaceCharactersInRange)