OC-NSString基本使用和常用方法介绍
来源:互联网 发布:近邻算法 编辑:程序博客网 时间:2024/05/16 11:18
//基本字符创 NSString *string1 = @"Hello world"; //基本字符创创建 NSString *action1 = [[NSString alloc] init]; //创建一个空字符创 NSString *string2 = [NSString string]; //通过对象创建字符串 不过一般不这么创建 不推荐 NSString *string3 = [[NSString alloc] initWithString:@"hell world"]; //通过类对象创建字符串 不推荐! NSString *string4 = [NSString stringWithString:@"hello world"]; //格式化字符串 NSString *string5 = [NSString stringWithFormat:@"价格为:%d",5]; //字符换比较方法 if ([string3 isEqualToString:string2]) { NSLog(@"相等!"); } //这样是比较地址 if (string3 == string2) { NSLog(@"判断字符串是否相等!"); } //获取字符串长度 [string2 length]; //转换成大写 [string2 uppercaseString]; //转换成小写 [string2 lowercaseString]; //首字母大写 [string2 capitalizedString]; //转换成布尔 [string2 boolValue]; //无符号整数 [string2 integerValue]; //整数值 [string2 intValue]; //小数值 [string2 doubleValue]; //浮点值 [string2 floatValue]; //按照什么区分 转换成数组 [string2 componentsSeparatedByString:@","]; //截取之后都是生成一个新的字符串 请注意 //字符换截取 [string2 substringToIndex:2]; //从那里开始 [string2 substringFromIndex:2]; NSRange rang = {.location=2,.length=3}; //传递一个NSRang 截取字符串 [string2 substringWithRange:rang]; //追加的字符串 [string2 stringByAppendingString:@"追加的字符串哦也!"]; //字符串查询 if ([string2 rangeOfString:@"hello" ].location != NSNotFound) { NSLog(@"sucessfuly!"); } //比较字符串 [string2 compare:string2]; //区分大小写 [string2 compare:string2 options:NSLiteralSearch]; //不区分大小 [string2 compare:string2 options:NSCaseInsensitiveSearch range:NSMakeRange(0, 5)]; //可变字符串常用方法 NSMutableString *str = [NSMutableString stringWithString:@"字符串"]; //插入字符串 [str insertString:@"喂" atIndex:0]; //删除字符串 [str deleteCharactersInRange:NSMakeRange(1, 2)]; //替换字符串 [str replaceCharactersInRange:NSMakeRange(0, 2) withString:@"小子"];
0 0
- OC-NSString基本使用和常用方法介绍
- OC NSString 常用方法
- OC-数组基本介绍和常用的方法细说!
- OC-037.NSString字符串的常用方法介绍
- NSString基本常用方法
- OC-集合对象NSSet基本使用和方法介绍
- OC中字符串类(NSString和NSMutableString)常用方法汇总
- OC关于NSString和NSMutableString方法的使用
- 黑马程序员-[OC]学习之旅-NSString使用和方法
- OC-NSFileHandle基本介绍和使用!
- OC中NSString 的常用方法
- OC中NSString 的常用方法
- OC中NSString类的常用方法
- OC中NSString的常用方法总结
- OC中NSString 的常用方法
- OC中NSString 的常用方法
- OC中NSString 的常用方法
- OC NSString 的一些常用方法
- Jquery获取键盘按键
- 欢迎使用CSDN-markdown编辑器
- HDOJ题目3861 The King’s Problem(强连通,最小点覆盖)
- 条形码
- C++中模板类的友元重载
- OC-NSString基本使用和常用方法介绍
- cocoapods 制作
- Mysql---基础语法
- NYOJ 55--懒省事的小明【优先队列】
- 空语句
- spark快速理解
- 聚类(2)——层次聚类 Hierarchical Clustering
- P/NP/NPC/NP-hard概念的图形解释
- quick3.3 UIListview扩展应用