Objective-C研究之NSMutableString学习
来源:互联网 发布:疯狂java讲义 pdf 编辑:程序博客网 时间:2024/06/08 20:10
NSMutableString 类 继承NSString类,那么NSString 提供的方法在NSMutableString中基本都可以使用,NSMutableString好比一个字符串链表,它可以任意的动态在字符串中添加字符串 删除字符串 指定位置插入字符串,使用它来操作字符串会更加灵活。NSString方法请看Objective-C研究之NSString字符串学习1.字符串尾部添加
使用alloc在内存中创建字符串对象后边可以动态的操作这个字符串,修改与添加等。
appendstring 方法:向字符串尾部添加一个字符串。
appendFormat方法:向字符串尾部添加多个类型的字符串,可以添加任意数量与类型的字符串。
2.字符串中删除元素
stringWithString 方法:用于创建字符串初始化赋值
rangeOfString方法:传入字符串返回一个在该字符串中的范围 也可以写 NSMakeRange(0, 3) 意思是范围在字符串0位到第3位
deleteCharactersInRange:删除字符串 参数为Range 就是删除的范围。
3.字符串插入
stringWithString 方法:用于创建字符串初始化赋值
insertString方法:第一个参数 插入的字符串对象, 第二个参数 插入的位置。
4.字符串拷贝
为什么给str2添加数据后 str1的数据也改变了?这就是指针的魅力所在,因为我们操作的是指针,str2 = str1 意思是两个指针同时指向一块内存,那么str2指向的内存内容改变以后str1当然跟着改变了。
正常的转换结果
5.字符串与指定类型转换
如果转换的参数非法的话不会抛出异常,好比用中文去转整型。不会报错 但是转换结果为 0 ,默认值。
正常的转换结果
传入非法参数 不正常的结果
欢迎各位 大的 小的 老的 少的 男的 女的 大家一起交流IPHONE 的开发~~
0 0
- Objective-C研究之NSMutableString学习
- Objective-C之NSMutableString字符串
- Objective-C研究院之NSMutableString
- 【学习ios之路:Objective-C】NSString和NSMutableString
- Objective-C 语法之字符串 NSMutableString
- Objective-C 语法之字符串 NSMutableString
- Objective-C 语法之字符串 NSMutableString
- Objective-C研究院之NSMutableString(四)
- Objective-C研究之Object对象学习
- Objective-C----NSString 、 NSMutableString
- Objective-C 【NSMutableString】
- 黑马程序员——Objective-C学习之不可变与可变字符串(NSString\NSMutableString)
- Objective-C学习- 字符串类型 NSString 和 NSMutableString
- Objective-c之NSString+NSMutableString+NSValue+NSAraay用法汇总
- Objective-c之NSString+NSMutableString+NSValue+NSAraay用法汇总
- Objective-c NSMutableString 可变字符串
- Objective-C NSMutableString(四)
- Objective-C NSString和NSMutableString
- 我爱你你却爱着他
- rsync+inotify实现数据的实时同步更新
- 对象是隐式解引用
- Eclipse安装Perl EPIC插件,在Eclipse中开发Perl项目
- TCP socket基本函数介绍
- Objective-C研究之NSMutableString学习
- HDU 4109 Instrction Arrangement(差分约束系统)
- Android NDK tombstone分析工具
- IOS7 iBeacons探寻
- HDU 2955 Robberies
- Linux-->基础知识-->RPM 简单参数使用 (是RedHat Package Manager )
- 隐式解引用。
- 根据ip地址查询所在地
- 蓝牙发展