NSSting 类介绍及用法
1.NSString常见方法
-
NSString是 Objective-C 中核心处理字符串的类之一
-
创建常量字符串,注意使用“@“符号。
1 NSString *str = @"This is a string!";
- 创建空字符串,给予赋值。
-
1 NSString *str = [NSString new]; 2 str = @"codeboy";
- 创建格式化字符串:占位符(由一个%加一个字符组成)
-
1 [NSString stringWithFormat:@"codeboy%i岁了",25];
2.NSString字符串长度计算
- 通过调用NSString类的对象方法 length 可以获得字符串的长度
-
字符串长度是指该字符串中一共有多个字符(无论是中文还是英文)
-
纯英文字符
-
1 NSString *str = @"codeboy"; 2 NSLog(@"length = %i",[str length]); 3 输出结果:7
- 中英文混合
-
1 NSString *str = @"codeboy杨"; 2 NSLog(@"length = %i", [str length]); 3 输出结果:8
- 纯中文
-
1 NSString *str = @"杨新新"; 2 NSLog(@"length = %i", [str length]); 3 输出结果:3
1 //NSUInteger 就是 unsigned long 2 3 //源码: 4 typedef unsigned long NSUInteger;

浙公网安备 33010602011771号