黑马程序员技术交流社区

标题: NSString和多文件 [打印本页]

作者: zzzzly    时间: 2016-5-15 22:13
标题: NSString和多文件

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 类的实现 (方法的实现)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2