OC-nsstring可变与不可变增删改查代码块
2015-11-17 14:03
363 查看
NSString *str=@"fsdggfhjtyhdrfsdh";
//单个删除
NSString *str1=[str
substringFromIndex:1];
NSLog(@"%@",str1);
//选择删除
NSString *str2=[str
substringWithRange:NSMakeRange(0,3)];
NSLog(@"%@",str2);
//添加
NSString *str3=[str1
stringByAppendingString:str2];
NSLog(@"%@",str3);
//修改
NSString *str4=[str
stringByReplacingOccurrencesOfString:@"sdgg"withString:@""];
NSLog(@"%@",str4);
NSMutableString *sr=[NSMutableStringstringWithFormat:@"%@",@"sdfdgdfg"];
//增加
[sr appendFormat:@"ad"];
NSLog(@"%@",sr);
//增加
[sr append Format:@"%@",@"ad"];
NSLog(@"%@",sr);
//删除
[sr deleteCharactersInRange:NSMakeRange(0,3)];
NSLog(@"%@",sr);
//插入
[sr insertString:@"ddddd"atIndex:4];
NSLog(@"%@",sr);
//修改
[sr replaceCharactersInRange:NSMakeRange(0,4)withString:@""];
NSLog(@"%@",sr);
//单个删除
NSString *str1=[str
substringFromIndex:1];
NSLog(@"%@",str1);
//选择删除
NSString *str2=[str
substringWithRange:NSMakeRange(0,3)];
NSLog(@"%@",str2);
//添加
NSString *str3=[str1
stringByAppendingString:str2];
NSLog(@"%@",str3);
//修改
NSString *str4=[str
stringByReplacingOccurrencesOfString:@"sdgg"withString:@""];
NSLog(@"%@",str4);
NSMutableString *sr=[NSMutableStringstringWithFormat:@"%@",@"sdfdgdfg"];
//增加
[sr appendFormat:@"ad"];
NSLog(@"%@",sr);
//增加
[sr append Format:@"%@",@"ad"];
NSLog(@"%@",sr);
//删除
[sr deleteCharactersInRange:NSMakeRange(0,3)];
NSLog(@"%@",sr);
//插入
[sr insertString:@"ddddd"atIndex:4];
NSLog(@"%@",sr);
//修改
[sr replaceCharactersInRange:NSMakeRange(0,4)withString:@""];
NSLog(@"%@",sr);
相关文章推荐
- NSString与C字符串之间的相互转换
- NSString 用法2
- NSString 用法3
- IOS字符串拼接方法小结
- ios NSString 使用
- OC学习之--字符串类&数组类&值对象
- 字符串处理,数据类型
- NSString为啥要使用Copy属性
- 字面量语法的好处
- 字符串的获取
- isEqualToString的内部实现
- 字符串的判断
- 字符串重组
- 黑马程序员----OC学习NSString使用方法
- Objectvie-C之 NSString 处理技巧<一>:分割字符串
- IOS 字符串中去除特殊符号 stringByTrimmingCharactersInSet 应该用于账号登录等
- NSString/NSArray/NSDictionary/NSSet方法的总结
- NSString 纯数字判断~~~
- NSString 的内存问题
- NSDATA如何转成NSString