1、NSString和c中的字符串
1) C的字符串保存:
字符数组
字符串的指针
2) OC中又专门的字符串处理的类(有字符串类型) NSString 不可变的字符串
NSMutableString 可变字符串
NSString 是OC字符串的类
2、NSString保存字符串
NSString *str = @"abc"; 创建空字符串
NSString *str = [NSString new]; str = @"abcd";
格式化字符串(拼接)
NSString *str1="itcast";
NSString *str2 = [NSString stringWithForamt:@"welcome to %@",str1]; // welcome to itcast
字符的拼装
NSString *str3 = [[NSString alloc] initWithFormat:@"welcome %d,%f",20,2.3f]; // welcome 10,2.300000
NSString *str4 = @"welcome 10,2.300000";
3、计算NSString的字符串的长度
NSString *str1 = @"abc"; // 3 )
NSString *str2 = @"传智播客xy"; //6
4、多文件开发:提高代码的可读性
OC 模块化开发: 把功能不同的类放到不同的文件中
.h 类的声明
.m 类的实现 (方法的实现) |
|