OC NSMutableString的使用
2024-08-24 19:31:32
#pragma mark 可变字符串的创建
void stringCreate() {
// 预先分配10个字数的存储空间
NSMutableString *str = [[NSMutableString alloc] initWithCapacity:];
// 设置字符串内容
[str setString:@""]; // 拼接一个字符串
[str appendString:@""];
// 拼接字符串
[str appendFormat:@"age is %i and height is %.2f", , 1.55f]; // 替换字符串
NSRange range = [str rangeOfString:@"height"];
//NSRange range = NSMakeRange(7, 3);
[str replaceCharactersInRange:range withString:@"no"]; // 插入字符串
[str insertString:@"abc" atIndex:]; // 删除字符串
range = [str rangeOfString:@"age"];
[str deleteCharactersInRange:range]; NSLog(@"%@", str); // 释放对象
[str release];
} int main(int argc, const char * argv[])
{
@autoreleasepool {
stringCreate();
}
return ;
}
最新文章
- (RMQ版)LCA注意要点
- 如何注册OCX控件
- jQuery判断checkbox是否选中的3种方法
- mmzb游戏事故分析
- Kafka集群配置说明
- ActiveMQ安装
- 初识PHP
- Centos7安装配置NFS服务和挂载
- HTML5 webSQL 中查询结果集 result.rows.item 的用法
- vbox共享文件 挂载
- ELK:kibana使用的lucene查询语法
- VC++ 6.0中实现三叉切分窗口与多视图 [转]
- Unit Test Generator
- 确实是非常实用的Ubuntu命令
- 扒一扒EOS的前世今生
- re_test
- File §1
- Python装饰器、metaclass、abc模块学习笔记
- vue分享插件
- jquery 常用api 小结2