Foundation中的NSMutableString的创建
来源:互联网 发布:apache johnzon 编辑:程序博客网 时间:2024/05/17 19:18
NSMutableString是可变字符串,相当于java中的StringBuffer。
NSMutableString可以预先分配存储空间,如果存储空间不够,会自动分配,这样效率会比较高。
它的方法的简单介绍:
setString : 设置字符串的内容
appendString : 拼接一个字符串
appendFormat : 拼接带有格式符的字符串
replaceCharactersInRange : 替换字符串
insertString : 插入字符串
deleteCharactersInRange :删除字符串
如下是代码示例:
//预先分配10个数字的存储空间
NSMutableString *str=[[NSMutableStringalloc] initWithCapacity:10];
//设置字符串的内容
[str setString:@"1234"];
//拼接一个字符串
[str appendString:@"567"];
//拼接一个字符串
[strappendFormat:@"age is %i and height is %.2f",27,1.7f];
//替换字符串
NSRange range=[str rangeOfString:@"height"];
// NSRange range=NSMakeRange(7, 3);
[strreplaceCharactersInRange:range withString:@"no"];
//插入字符串
[strinsertString:@"abc"atIndex:2];
//删除字符串
range=[str rangeOfString:@"age"];
[strdeleteCharactersInRange:range];
NSLog(@"%@",str);
//释放对象
[str release];
- Foundation中的NSMutableString的创建
- Foundation框架中的NSMutableString
- Foundation中的NSMutableString与NSString
- Foundation框架中的字符串(NSString/NSMutableString)
- Objective-C Foundation框架中的NSMutableString对象
- Foundation--NSMutableString
- Foundation NSMutableString
- Foundation-NSMutableString
- Foundation框架(5)——NSMutableString的创建、拼接、替换、插入、删除等操作
- Foundation框架: 7.NSMutableString的基本认识
- Foundation框架--NSMutableString的介绍和使用
- Foundation框架-NSMutableString
- IOS Foundation框架基本类库的使用 NSMutableString
- IOS 基础知识 Foundation-NSString和NSMutableString的使用
- IOS 基础知识 Foundation-NSString和NSMutableString的使用
- OC的Foundation框架-字符串(NSString与NSMutableString)
- 简单介绍Foundation的类之NSstring与NSMutableString
- OC中Foundation框架字符串NSString和NSMutableString的使用
- asp.net生命周期
- 第K小数-快速排序分割函数变体
- 笔记56--listview之selector、listview中同一时刻只有一个item能被选中
- 正确使用std::auto_ptr
- 解决eclipse报错: CreateProcess error=87
- Foundation中的NSMutableString的创建
- javaee中的编码问题
- 关于BCB的安装过程
- cocos2d-x在Eclipse上重新编译成Android可执行的文件
- android常见的一些工具类的方法
- 观察者(Observer)
- csv转成Excel
- CentOS6.5编译部署64位Hadoop2.2.0
- ActionBar